--- title: What is IPFS? description: Learn what IPFS is and isn't. --- # What is IPFS IPFS is a modular suite of protocols for organizing and transferring data, designed from the ground up with the principles of content addressing and peer-to-peer networking. Because IPFS is open-source, there are multiple implementations of IPFS. While IPFS has more than one use case, its main use case is for publishing data (files, directories, websites, etc.) in a decentralised fashion. :::callout This guide is part 1 of a 3-part introduction to [the basic concepts of IPFS](../concepts/README.md#learn-the-basics). The second part, [**IPFS and the problems it solves**](../concepts/ipfs-solves.md), covers the problems with the internet and current protocols like HTTP that IPFS solves. ::: In this conceptual guide, you'll learn what IPFS is and isn't. ## Defining IPFS The term _IPFS_ can refer to multiple concepts: - An implementation of IPFS protocol [specifications](https://github.com/ipfs/specs), such as Kubo. - A decentralized network composed of IPFS nodes that is open and participatory. - A modular suite of protocols and standards for organizing and transferring content-addressed data. ## What IPFS _isn't_ While IPFS shares similarities with, and is often used in architectures with the systems described below, IPFS is _not_: - A _storage provider_: While there are storage providers built with IPFS support (typically known as _pinning services_), IPFS itself is a protocol, not a provider. - _A cloud service provider_: IPFS can be deployed on and complement cloud infrastructure, but it in of itself is not a cloud service provider. ## Further reading - For an overview of the problems that IPFS solves, see part 2 of a 3-part introduction to [the basic concepts of IPFS](../concepts/README.md#learn-the-basics), [**IPFS and the problems it solves**](../concepts/ipfs-solves.md). - To learn how IPFS is used by storage networks and other applications, see the [usage ideas and examples](../concepts/usage-ideas-examples.md). - Looking for a deeper dive on IPFS compared to other similar technologies? See the [IPFS Comparisons page](../concepts/comparisons.md).