Rebooting your router cleans out the device's short-term memory (also called “cache”) to keep it running smoothly . It also allows the router to re-select the least crowded channel for each frequency, which means a stronger connection to your devices.