An Internet media type consists of two parts: a type name and a subtype name. The type name is one of nine possible categories for a file format. The subtype specifies the file format itself. They form an Internet media type in the syntax "type/subtype". Subtypes beginning with "vnd." are vendor-specific, while those with "prs." are personal. Types or subtypes beginning with "x-" are unregistered with IANA. File formats derived from a standard or another file format (for example, Extensible Markup Language) comes with plus signs ("+", for example, some subtype names end with "+xml", which signifies that the format is an XML format).
- These formats are multipurpose files that can be used in many applications. Some of these are:
- This type is for examples and demonstration purposes.
- These are specifications used to relay messages between computers.
- These are 3D models.
- These are protocols used to specify objects that are made up of multiple parts or formats.
- Text-based formats that may be used to present information to humans, including source code and human-readable text and understandable semantics.
- video/mp4 - MP4 video
- video/quicktime - QuickTime video