Über den MIME- Type wird dem Browser / der Anwendung mitgeteilt, wie mit den folgenden Daten zu verfahren ist. So wird bspw. ein PDF- Dokument im Acrobat- Reader geöffnet, eine Streaming- Datei im installierten Mediaplayer, ein HTML- Dokument im Browser selbst usw. Unbekannte MIME- Typen werden üblicherweise zum Download ("Datei speichern unter...") angeboten.
Zu den bekannten MIME- Typen gehören bspw. "text", "image", "audio", "video", "application" ua. Es gibt immer Subtypen, die eine genauere Einordnung ermöglichen (bspw. "css", "html", "javascript"... für "text").
<link rel="stylesheet" type="text/css" href="/css/basic.css">
MIME-Type Angabe beim Aufruf eines Stylesheets
Angeben muss man den MIME-Type bei einigen HTML- Tags, die einen Wert zur Weiterbearbeitung benötigen. Ausserdem sollte er angegeben werden, wenn Dokumente zwingend auf eine bestimmte Art interpretiert werden sollen (zb. XML- Dateien).
Über den MIME-Type kann der Browser veranlasst werden, Dateien auszuführen. Daher überprüfen moderne Browser die Übereinstimmung zum ausgelieferten Inhalt. Ausserdem liegt hier ein wichtiger Ansatzpunkt für Virenprogramme, die die Ausführung von böswilligen Code verhindern.