An attachment is a file that is sent along with an email message by appending itself to the ASCII message. The attachment is transformed into text when sent through the Internet.
The recipient's mail client will then convert this attachment back to original format when it is received.