---
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).