The Internet Printing Protocol is a specialized communication protocol used between client devices and printers. The protocol allows clients to submit one or more print jobs to the network-attached printer or print server, and perform tasks such as querying the status of a printer, obtaining the status of print jobs, or cancelling individual print jobs. From Wikipedia