7. Summary
This document defines the structure of the MIME media type system and specifies seven initial top-level media types along with their associated subtypes.
Seven Top-Level Media Types
Discrete Types
- text: Textual information
- image: Image data
- audio: Audio data
- video: Video data
- application: Application data
Composite Types
- multipart: Multi-part entities
- message: Encapsulated messages
Key Concepts
- Media types consist of
type/subtype - Parameters provide additional type-specific information
- Type and subtype matching is case-insensitive
- Parameter values are usually case-sensitive
Impact of MIME Types
The MIME media type system has become foundational for the Internet:
- Email: Original use case
- HTTP: Content-Type headers
- Web APIs: RESTful services
- File systems: File type identification
Related Resources:
- IANA Media Types Registry: https://www.iana.org/assignments/media-types/
- RFC 2048: Media Type Registration Procedures
- RFC 6838: Media Type Specifications and Registration (update)