Internet Printing Protocol (IPP) is a standard protocol for printing, managing print jobs, resolution and like media size.  It can be used locally or over the internet with hundreds of printers.  It also supports secure encryption, authentication and access controls which make more secured printing solutions compared to older methods.