What is Google Cloud Print?
Google Cloud Print enables any application (web, desktop, mobile) on any device to print to any printer.
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.