Torrents เป็นไฟล์พิเศษที่ใช้ในสภาพแวดล้อมเครือข่ายแบบ peer-to-peer (P2P) P2P เป็นเครือข่ายคอมพิวเตอร์ส่วนบุคคลที่สื่อสารกันโดยใช้ซอฟต์แวร์ P2P ที่เป็นกรรมสิทธิ์ ซอฟต์แวร์ P2P ตัวแรกที่ออกแบบมาเพื่อใช้งาน torrents คือ BitTorrent โดย Bram Cohen ลูกค้าฝนตกหนักอื่น ๆ ได้ติดตาม
ทอร์เรนต์นั้นโดดเด่นด้วยกระบวนการถ่ายโอนที่ไม่เหมือนใคร ในการเปรียบเทียบวิธีที่ torrents ดาวน์โหลดเป็นไฟล์มาตรฐานอันดับแรกให้พิจารณาว่าไฟล์ปกติดาวน์โหลดจากอินเทอร์เน็ตอย่างไร
ในเว็บไซต์ใดก็ตามผู้ใช้อาจคลิกที่ไฟล์เพื่อถ่ายโอนไปยังคอมพิวเตอร์ของเขาหรือเธอ เมื่อคลิกที่ไฟล์เซิร์ฟเวอร์ของเว็บไซต์จะเริ่มส่งไฟล์ไปยังผู้เยี่ยมชมในแพ็กเก็ตข้อมูลที่รอบคอบ แพ็คเก็ตเหล่านี้เดินทางไปตามเส้นทางต่าง ๆ เพื่อเข้าถึงคอมพิวเตอร์ของผู้ใช้และจะถูกสร้างขึ้นใหม่เมื่อได้รับเพื่อทำการถ่ายโอนไฟล์ให้เสร็จสมบูรณ์
ในขณะที่วิธีนี้ใช้งานได้ดีสำหรับไฟล์ที่เล็กกว่ามันเป็นเรื่องยุ่งยากที่จะถ่ายโอนไฟล์ขนาดใหญ่ด้วยวิธีนี้ หากเซิร์ฟเวอร์ไม่ว่างเวลาในการดาวน์โหลดอาจช้ามาก การสื่อสารระหว่างเซิร์ฟเวอร์และคอมพิวเตอร์ของคุณอาจเกิดความผิดพลาดทำให้เกิดความเสียหายในการถ่ายโอนหรือดีที่สุดคือความล่าช้า
ทอเรนต์ไม่ได้ชี้ไปที่แหล่งเดียวบนเครือข่าย P2P ซึ่งแตกต่างจากการดาวน์โหลดนอกเว็บเมื่อร้องขอไฟล์ แต่ torrents มีข้อมูลเฉพาะที่คอมพิวเตอร์หลายเครื่องในเครือข่ายสามารถอ่านเพื่อส่งส่วนต่าง ๆ ของไฟล์ที่ร้องขอ พร้อมกัน และ en masse ทอเรนต์จะคอยติดตามว่าส่วนใดของไฟล์ที่จำเป็นในการดำเนินการตามคำขอ ด้วยการดาวน์โหลดบิตของไฟล์จากแหล่งข้อมูลหลายร้อยหลายร้อยหรือหลายพันแหล่งไฟล์ขนาดใหญ่สามารถดาวน์โหลดได้อย่างรวดเร็ว
การทำงานกับ torrents นั้นไม่เหมือนกันด้วยเหตุผลอื่น ในขณะเดียวกันผู้ใช้กำลังดาวน์โหลดชิ้นส่วนไฟล์คอมพิวเตอร์ก็ อัพโหลด ส่วนที่ได้รับไปยังผู้อื่นด้วย สิ่งนี้จะลดเวลาในการดาวน์โหลดเนื่องจากผู้ใช้ไม่ต้องรอให้แหล่งไฟล์มี torrents ที่สมบูรณ์ก่อนที่จะรับชิ้นส่วนที่ต้องการของไฟล์ที่ร้องขอ
เมื่อ Torrents ที่ร้องขอได้ดาวน์โหลดเต็มแล้วคุณจะกลายเป็นผู้จัดหาไฟล์เหล่านั้น Seed หมายถึงบุคคลที่มีทั้งไฟล์ มันถือเป็นเรื่องหยาบคายในการดาวน์โหลดเพลงและปลดการเชื่อมต่อซึ่งเรียกว่า leeching ผู้ใช้ควรได้รับการสนับสนุนให้มีส่วนร่วมโดยทำการเพาะไฟล์ให้กับผู้อื่นเพื่อรักษาอัตราส่วนการแบ่งปันขั้นต่ำ 1: 1 ไว้ ฝูง หมายถึงกลุ่มคนทั้งหมดที่ถ่ายโอนไฟล์ในเวลาที่กำหนด
เพื่อส่งเสริมการแบ่งปันซอฟต์แวร์ที่ใช้สำหรับการดาวน์โหลดเพลงจะติดตามอัตราส่วนการแบ่งปัน ไคลเอนต์ฝนตกหนักจะจัดสรรแบนด์วิดท์ให้โดยอัตโนมัติสำหรับการดาวน์โหลดที่ความเร็วสูงกว่าเมื่อผู้ใช้แบ่งปันมากกว่าที่เขาหรือเธอดาวน์โหลด ซึ่งมักจะหมายถึงการปล่อยให้คอมพิวเตอร์ทำงานในขณะที่ทำสิ่งอื่น ๆ เนื่องจากแบนด์วิดท์ upstream นั้นช้ามากสำหรับพวกเราส่วนใหญ่กว่าแบนด์วิดท์ดาวน์สตรีม ในขณะที่อาจใช้เวลา 40 นาทีในการดาวน์โหลดชุดฟรีแวร์ 250MB แต่อาจใช้เวลานานหลายครั้งในการอัปโหลดข้อมูลจำนวนเดียวกัน
ทอร์เรนต์ถูกเก็บถาวรในไลบรารีที่สามารถค้นหาได้ด้วยเว็บเบราว์เซอร์ หนึ่งไม่สามารถดาวน์โหลดเพลงโดยไม่ต้องติดตั้งไคลเอนต์ฝนตกหนักก่อน มีไคลเอนต์ทอเรนต์ฟรีมากมายที่มีอยู่บางตัวเป็นโอเพ่นซอร์ส เมื่อพบฝนตกหนักที่ต้องการแล้วการคลิกที่มันจะเปิดไคลเอนต์ฝนตกหนักเพื่อเริ่มกระบวนการดาวน์โหลด ผู้ใช้อาจต้องกำหนดค่าไฟร์วอลล์เพื่ออนุญาตให้ใช้พอร์ตการสื่อสารบางอย่าง
ไฟล์หลายประเภทใช้ร่วมกันเป็นเพลงรวมถึงซอฟต์แวร์เพลงและวิดีโอ แม้ว่าการแบ่งปัน P2P จะไม่ผิดกฎหมายการแบ่งปันเนื้อหาที่มีลิขสิทธิ์โดยไม่ได้รับอนุญาตจากผู้ถือลิขสิทธิ์นั้นเป็นสิ่งผิดกฎหมาย ศิลปินอุตสาหกรรมการบันทึกของชาวอเมริกัน (RIAA) และสมาคมภาพยนตร์แห่งอเมริกา (MPAA) ได้กำหนดเป้าหมายเว็บไซต์บางแห่งที่จัดเก็บไฟล์เพลงผิดกฎหมาย


