AirPrint is the printing module of iOS that enables wireless printing from apps from your iPhone and iPad. However in order to support AirPrint, printers need to have wireless networking feature and specifically enhanced in hardware in order to support AirPrint. You can check out the list of current AirPrint compatible printers from Apple support site. Before you rush out to buy an AirPrint printer specifically, read on.
If your current printer is not AirPrint compatible, you can still enable AirPrint by running an agent software such as AirPrint Activator on your Mac. AirPrint Activator app will broadcast the printers connected on the Mac to your iOS devices via the AirPrint protocol. When you send a print job from iPhone, AirPrint Activator will route the print job to the printer.
The prerequisite for AirPrint Activator is a running Mac in order for the connected printers to be accessible. You also need to enable OS X’s “Printer Sharing” from System Preferences > Sharing.
AirPrint Activator is a third party solution and is not endorsed by Apple. There are other similar apps but AirPrint Activator is recommended as it is simple, it works and it is free (donation is happily welcomed by the developer). Until Apple release similar feature in future OS X, AirPrint Activator is the next best thing without spending the extra for a new printer.