Передать файл через интернет большого размера можно разными способами.
1. Электронная почта. Почтой от Яндекс я пользуюсь еще с 2007 года, именно тогда я зарегистрировал почтовый ящик — основной. На данный момент при отправке письма с вложением не отображается никаких ограничений на отправку файла, попробовав 1.5 гб мне никаких предупреждений не вывелось, получается что ограничений нет и можно передавать почтой файлы больших размеров.
2. Загрузка и передача файла через облачное хранилище. Это веб-ресурсы, которые предоставляют услугу по хранению ваших данных. Загрузив информацию в облачное хранилище вы можете поделиться ей с товарищем, просто отправив ссылку на скачивание файла. Облачные хранилища есть от Гугл, Яндекс, ДропБокс и других сервисов.
3. Скайп, Аська и другие сервисы мгновенных обменов сообщениями и видео звонков. Не совсем удобно через них отправлять файлы и как правило присутствую ограничения, но тем не менее файлы передавать можно.
4. Файлообменники. Напоминают некие облачные хранилища, но устроены несколько иначе. Присутствует реклама, ограничение скорости и премиум аккаунты. Если того, кому вы собираетесь передать большой файл, устроит скачивание на не высокой скорости, то вполне можно воспользоваться файлообменником. Их кстати не мало.
Это я рассмотрел некоторые способы передачи файлов большого размера, есть и другие, но на мой взгляд они будут уже более длительными и не совсем удобными.