Peer-to-peer networks consist of computers that are connected directly to each other in a simple, low cost manner. The main reason for connecting isprimarily for file- and resource sharing. Each computer acts as both a server and a client computer, thus allowing the user to search for files on other peoples’ computers while other users are searching on theirs. This is a very popular method for social networking. Most viral broadcasting clipsachieve their popularity via this P2P sharing of files. While P2P networking has made file sharing easy for all users, it has also bought about the illegal sharing of movies, music and software.