Position types add extra functionalities to a position. The main purpose of a position type is to define the MIME type of the response and the possible templates wrapped around the output.
A MIME type or Internet Media Type is set to ensure a correct interpretation of the resource by the receiver. A MIME type indicates the type of data that a file contains. Web browsers use MIME types to determine how to display files that are not in HTML format.
Position types are a client-specific implementation and are usually defined in the setup stage.