# IPFS concepts

New to IPFS or the distributed web? Here's where to get started on understanding the key ingredients in what makes IPFS work. Because IPFS is a system that hopes to change how we use the Internet, it comes with many new concepts! This section aims to get you up to speed quickly.

# Video overviews

Want the basics, in theater mode? Check out these Core Courses from IPFS Camp 2019 for an overview of how IPFS works with files and the overall data lifecycle in dweb.

# IPFS 101

Get the basic concepts of IPFS in one place, including:

# Content-addressed storage

Referring to files by their content, not their location, is one of the most powerful concepts within IPFS. Learn why with explainers on:

# Peer-to-peer file sharing

Sharing files between peers is incredibly powerful — and has many nuances! Learn about file-sharing paradigms and tools:

# Integrating IPFS and the existing Web

IPFS aims to be the future of the internet, but it still needs to play well with today's Web. Here are some ways to do just that:

# Further reading

Want a more in-depth look into the decentralized web? Here are a few papers that are useful for understanding IPFS, whether it be understanding the IPFS spec itself, or the background for the web, protocols, hashing, and so on. Read the papers →

# Don't see what you're looking for?

We're adding more documentation all the time and making ongoing revisions to existing docs, but if you don't see what you need, please file an issue to let us know! We also recommend visiting the IPFS forums for support and discussion with IPFS enthusiasts and experts worldwide.