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.