HTTP protocol is the most popular on the internet. It defines two entities : A client and a Server. This protocol is the backbone of world wide web. But http is not good enough anymore, infact it is totally broken and made the web completely centralised. These centralised servers are getting mor and more powerful by absorbing all of our data. That data is lost forever. But may be we could make a permanent web. A web where links never die. That's the vision of IPFS. It's peer to peer protocol, there is no central entity.