مقاله ای با عنوان Peer-To-Peer Techniques for Data Distribution in Desktop Grid Computing Platforms تکنیک های همتا به همتا برای توزیع داده ها در سکوی کامپیوتری شبکه رومیزی مربوط به درس سیستم عامل پیشرفته در آوریل سال ۲۰۰۱، یک برنامهنویس آمریکایی به نام برم کوهنBram Cohen پروتکل بیتتورنت را طراحی کرد. این عضو سابق تیم المپیاد ریاضی آمریکاازکندی دانلود سرویسهای P2P آن زمان، خسته شده بود. او در نظر داشت که شیوهای تازه برای اشتراک فایلها پیدا کند.در سایر برنامههای P2P، وقتی کاربری فایلی را دانلود میکند، منبع دانلود او محدود به فایل تنها یک کاربر دیگر است و بنابراین سرعت دانلود محدود به سرعت اینترنت شخص دارنده فایل میشود.