Uninstall or disable unused bloatware
If you bought your Galaxy S7 from a carrier, chances are it's been loaded up with a good number of apps — call 'em "bloatware" if you wish — that you don't want. These apps can run and use up your battery, and even if you don't have one egregious culprit a handful of bad actors could add up to a meaningful impact on battery life.
So instead of just ignoring these pre-installed apps or hiding them in your launcher, go through and uninstall what you can and disable the rest. Head into your phone's settings, find Applications and then tap Application manager to get a list of apps. To find everything, tap More and then Show system apps.