launchd is the background process used to manage daemons running on the device. It is commanded using launchctl.