This is a data format which is used for transactional printing purposes and is formatted with an object-oriented page description language (PDL) called the Mixed Object Document Content Architecture (or the AFP Data Stream - AFPDS). Hardware that supports the "Intelligent Printer Data Stream" print protocol can recognize AFP files. They are usually used by printers in mainframe environments.