A service is a "background" process that is started or stopped based on certain circumstances. You are not required to manually start and/or stop it. A'systemd service' is a file that is written in a format that is able to parse and understand it, and later on do what you told it to do. There are loads of knobs that you can turn to customize your service. For a complete documentation, please refer to this page.