Multipurpose Internet Mail Extensions was originally a standard for defining the types of files attached to standard Internet mail messages. The MIME standard has come to be used in many situations where one computer programs needs to communicate with another program about what kind of file is being sent.
For example, HTML files have a MIME-type of text/html, JPEG files are image/jpeg, etc.