Для каждого распространяемого файла (или каталога (папки с вложенными файлами)) создаётся файл метаданных с расширением .torrent, который (это собственно и есть Torrent-файл) содержит следующую информацию:
1) URL трекера;
2) Общую информацию о закачиваемом файле (имя, длину и пр.);
3) Контрольные суммы (точнее, хэш-суммы SHA1) сегментов закачиваемого файла.
Файлы метаданных могут распространяться через любые каналы связи — например, они (или ссылки на них) могут выкладываться на веб-серверах, размещаться на домашних страницах пользователей сети, рассылаться по электронной почте, публиковаться в блогах или новостных лентах RSS.
Клиент начинает закачку, получив каким-либо образом файл с метаданными (Torrent-файл), в котором есть (закодирована) ссылка на трекер.