Google Cloud Print lets you print whether you're in the same room as your printer, or on another continent using a PC, smartphone, or other types of PDA.
AirPrint allows users to wirelessly print photos, emails, web pages and other documents without the need to install device drivers, saving time and making for a seamless user experience.