(CC) Image: Langille and Eisen, 2010 File sharing via BitTorrent breaks up the files into small pieces (shown as pattern blocks within black box), and allows peer-to-peer sharing among computers with full copies or partial copies of the files. This allows faster transfer times and decentralization of the data, as compared to more traditional protocols like FTP.