A MIME type identifies the format of a file. The MIME type enables applications to read the file. For example, an email application can use the image/png MIME type to detect that a Portable Networks Graphic (PNG) file is attached to an email.
MIME (Multipurpose Internet Mail Extensions) is a standard for multi-part, multimedia electronic mail messages and World-Wide Web hypertext documents. MIME provides the capability for transferring over the Internet non-textual data, such as graphics, audio and fax. A MIME type describes the kind of data being transmitted, for example video/Quicktime for certain kinds of video, or text/html for browser hypertext markup language content. The IANA MIME types list details all MIME types currently registered with the Internet Assigned Numbers Authority.