1). Есть так называемые файлообменники. Типа Depositfiles, Turbobit и подобные им. На которых предлагается 2 способа скачивания файлов: быстрый, но платный; и бесплатный, но медленный. Чтобы скачать там файл, нужно ждать таймер от 30 до 60 секунд; вводить капчу. Как правило, большинство пользователей выбирают медленное, но бесплатное скачивание. Но дело не в этом.
Как Вы думаете, кто и зачем разместил файлы на файлообменниках для скачивания? Обычные пользователи, зарегистрированные там и даже зарабатывающие на этом деньги. Так как есть люди, которые предпочитают платить за быстрое скачивание файлов. Вот и капает сколько-то процентов тому, кто разместил там свои файлы.
2). Если человек размещает свои файлы в интернете не для заработка, а для того, чтобы кто-то мог скачать файлы безвозмездно (например, друзья или знакомые), то он может загрузить файл в облачное хранилище - например, Яндекс-диск - и дать кому-то ссылку на скачивание файла.
3). Есть ещё способ: зарегистрироваться на торрент-трекере и создать там торрент-файл для скачивания, допустим, какой-нибудь программы. Но дистрибутив самой программы находится не на торренте, а на компьютере пользователя. Поэтому ему нужно какое-то время держать свой компьютер включенным для раздачи файла.
Но есть одно обстоятельство, ограничивающее возможность размещения своих файлов где бы то ни было. Это - авторские права на данный файл. И если тот, кто размещает файл в интернете, не имеет на него авторских прав, то он нарушает их.
И в самом деле я не раз видел на файлообменниках сообщение, что данный файл удалён по просьбе правообладателя. По поводу облачных хранилищ: теперь по требованию правоохранительных органов владельцы того же Яндекс-диска обязаны предоставить сведения о пользователях и загруженных на Яндекс-диск файлах. А уж блокировка торрент-трекеров и удаление оттуда торрент-файлов со ссылкой на нелегальный контент давно стали притчей во языцех.
Поэтому прежде всего нужно подумать: какие файлы стоит размещать в интернете для скачивания, а какие - нет.