My understanding for Win10 was that Restart was "more complete" than rebooting by a manual power-off/power-on.
Found it: "By default, Windows computers use a "Fast Startup" feature when you click Shut Down." It actually performs a sort of hibernate, saving state data of the system (but not necessarily of all running programs - that's another setting). Restart clears those state registers and begins a new, fresh Windows session.
So, ideally: Perform a Restart, not Shut Down, at the end of your day.