Applications submit print jobs to the service via the web-based common print dialog or API offered by the service. Google Cloud Print then sends the print job to the selected printer which the user has previously registered with the service. A new class of Cloud Ready printers connect directly to the service and offers the best user experience. Non-cloud printers connect to the service via a software connector.

A format to express capabilities of a cloud-connected device, such as a Google Cloud Print connected printer
Cloud Device Local Discovery API