CUPS (Abkürzung für Common Unix Printing System) ist ein Drucksystem für Computerbetriebssysteme wie Unix, mit dem ein Computer als Druckserver fungieren kann. Ein Computer, auf dem CUPS ausgeführt wird, ist ein Host, der Druckaufträge von Clientcomputern annehmen, verarbeiten und an den richtigen Drucker senden kann.