Systemd unit files are resources that Systemd recognizes and operates on. There are several types of unit files, two of which are immediately relevant to us:
.service
files describe how you can start/stop a service (amongst other things).target
files function similar to how run levels do. They act as synchronization points when booting up or changing states
Below is a simple fancy-pants.service
file that will start the fancy-pants app.