BitComet is a free peer-to-peer file sharing software that supports multiple protocols including BitTorrent, HTTP and FTP. It allows users to download and upload files, create torrents, and manage download and upload speeds. The software also has a built-in media player and supports magnet links.