File sharing networks
Web 2.0
Android software
Videotelephony
Social media
Skype
Peer-to-peer
Internet
BitTorrent
Computing
Software
Technology