MIME (Multipurpose Internet Mail Extensions) ma do czynienia z konfiguracją przeszłego i obecnego internetowego protokołu poczty e-mail. Zasadniczo MIME pomaga w protokole e-mail, aby umożliwić użytkownikom przesyłanie wszelkiego rodzaju programów, obrazów i komunikacji w sieci WWW. To właśnie dzięki MIME możliwe jest udostępnianie plików audio i wideo, a także programów użytkowych i innych typów plików danych.
Większość dzisiejszych użytkowników Internetu odnosi korzyści z wynalezienia i używania MIME, ale nie rozpoznałaby tego terminu. MIME oparł się na funkcjonalności już istniejącego protokołu i umożliwił rozszerzenie typów plików i aplikacji, które mogą być udostępniane za pośrednictwem poczty internetowej oraz plików do pobrania ze stron internetowych. Korzenie MIME sięgają 1991 roku, kiedy Nathan Borenstein poparł koncepcję rozszerzenia obecnego protokołu SMTP (Simple Mail Transport Protocol), tak aby dane inne niż zwykły tekst ASCII mogły być przesyłane przez różne typy klientów i serwerów WWW. Efektem końcowym tego pomysłu było utworzenie szerszego zakresu typów plików, każdy z unikalnym rozszerzeniem, które można było z łatwością wstawiać lub dołączyć do wiadomości e-mail. Nowe rozszerzenia plików jako obsługiwany internetowy protokół poczty e-mail nadal mają miejsce i ewoluują z biegiem czasu.
W rzeczywistości serwer wstawi MIME, gdy rozpocznie się transmisja internetowa. Odbywa się to poprzez utworzenie nagłówka transmisji, który pomaga zidentyfikować charakter pliku, który jest używany jako część transmisji. Klient odbierający transmisję odczytuje nagłówek i wybiera odpowiedni protokół, aby umożliwić odbiór, dostęp i wykorzystanie danych przez odbiorcę. Obecnie wiele z tych protokołów lub odtwarzaczy, jak są one nieformalnie nazywane, jest częścią standardowej konfiguracji większości sprzedawanych obecnie komputerów. JPEG i GIF należą do odtwarzaczy, które są już dostępne, gdy komputer trafia do sklepu detalicznego. Jednak inne odtwarzacze nie są częścią standardowej konfiguracji i muszą zostać nabyte i pobrane przez użytkownika końcowego.
Tworzenie nowych MIME trwa do dziś. Zanim jakikolwiek proponowany MIME będzie mógł zostać udostępniony do ogólnego użytku w Internecie, musi najpierw zostać zarejestrowany w Urzędzie ds. Numerów Przydzielonych w Internecie i spełniać wszystkie aktualnie obowiązujące specyfikacje.