File sharing is one of the most common tasks that we do in our daily life. When a person wants to send a file he/she has some options. They can either send the file by uploading it to a server. They can also use a USB connection to share files. In the first cases some time has to be spent when uploading file to the server. The download speed also varies on the basis of internet speed. On the second case, we have to search for a USB cable. An alternate way, where files can be shared using Peer to Peer sharing can be used. This improves upon the server download and file has not to be uploaded on the server. In a nutshell, this helps in ease of access when sharing files when users are connected in a same internet connection.