BitTorrent is peer-to-peer communication protocol for file sharing through the internet. The protocol was launched by BitTorrent, Inc., an American company headquartered in San Francisco, CA. Besides the protocol, the company owns μTorrent and BitTorrent software for sharing via the BitTorrent protocol. The BitTorrent client is written in the C++ language by the founder of the protocol, Bram Cohen. There are mobile BitTorrent apps available for iOS and Android. The BitTorrent network is very similar to Bitcoin, such as the decentralized sharing of information, protection of users through randomly generated symbol lines and the absence of one administrative organ. Some of the biggest torrent portals now accept Bitcoin as donations.