Printing
AirPrint
AirPrint was introduced in 2010 as part of iOS 4.2. It introduced new UIKit based APIs to print and removed the need for users to install printer drivers. AirPrint was brought to the Mac in 2011 with the release of OS X 10.7 Lion. Despite the name wired printers are also supported.
Printing on Mac OS X
The macOS printing system offers an AppKit API on top of a lower-level C API called Core Printing, which in turn lays on top of CUPS. Users needed to have a printer driver installed to be able to print, until the release of 10.7 Lion which introduces AirPrint. This replaced the printer driver part in the macOS printing architecture.