CUPS is the printing system developed by Apple which is now also in use on pretty much every other Linux / Unix / *BSD box there is. Unfortunately, the process of managing printers is way more painful than the process on Arch Linux. At least with my setup, which is i3 running in a weirdly crippled GNOME session.
This is what you have to do to get CUPS working on your machine:
$ pacman -S cups [...] $ usermod -aG sys MY_USER [...] $ systemctl enable org.cups.cupsd $ systemctl start org.cups.cupsd
The magic is line 2 – adding your user to the sys group. If you don’t do this, you won’t be able to use the web interface at all. Which is a shame, since then you can’t do anything useful (install printers, manage jobs, etc …).