Most of the time, e-mail is used to send files over the Internet. Nevertheless, most e-mail services have size restrictions related to the attachments. These restrictions are usually below a few megabytes. FTP is an alternative. It is more complicated to use and requires additional infrastructures such as servers, etc.