Refers to the practice of allowing one Internet user to access the files of another user through some type of public directory. File-sharing technologies include FTP, IRC, and most famously, peer-to-peer (P2P). The term "file-sharing" refers generally to the process of exchanging files over the Internet, but is often used to refer specifically to the exchange of digital music, video and other copyrighted materials (legally or illegally).