In brief, systemd loads all of the background services that the user needs on a Linux computer and keeps them running. Because it’s pervasive and was a change it was controversial when introduced.
There’s a series of articles on lwn.net that describe systemd and the controversy around it in far more detail than anyone here will.
Latest Answers