Printers need too be Google Cloud Print ready. If your printer is cloud print ready, then you need to register it with Google and you will be able to print to it. Some printers have their own apps to work with their printers, For HP printers, if the printer is supported by the HP Print for Chrome extension, it will work.