If you have more than one device on your network which needs to print, put the printer on the network.
If you plug the printer into a computer with USB and share it so other devices can print, they can only print when that computer is turned on. A network printer can print with only itself on. No other computer needs to be turned on.