# Learn how to build the future of the internet
No matter who you are or what you're creating, you can be part of the movement to create the next generation of the internet. This site contains everything you need to start building using the InterPlanetary File System (IPFS) and pave the way for the future Web.
Check out some of the most popular content in these docs below — or explore the main site menu to learn about key concepts, try out how-to guides, see API and CLI references, or just install IPFS and get hacking.
# Download IPFS tools
These tools can help you use and build on IPFS more quickly and efficiently — give them a try today!
|Browser Companion (opens new window)||IPFS Desktop (opens new window)||IPLD Explorer (opens new window)|
# Host your website on IPFS
Protect yourself from single-point-of-failure risks and benefit from decentralized infrastructure by hosting your static website using IPFS. If you're new to IPFS, this is an excellent place to start learning how to build on the decentralized web.
# Learn about the decentralized web
Want to know more about the decentralized web (DWeb) and how it's changing the internet? These resources will give you a clearer understanding of the DWeb movement, and how it's improving the world:
ProtoSchool's self-guided interactive tutorials (opens new window) are designed to introduce you to decentralized web concepts, protocols, and tools. Explore JS-IPFS APIs by completing browser-based coding challenges in ProtoSchool's IPFS course (opens new window), or explore code-free intros to essential DWeb concepts and related projects in the IPFS ecosystem.
# See what others are building
Are you looking for inspiration? You can find a huge collection of awesome community projects over at Awesome IPFS.
# Be part of the IPFS community
IPFS has a bustling community of designers, developers, writers, and activists who are all helping to improve the project. You can join in by attending a local meetup, helping out at a conference, chatting online through Matrix channels, or joining a discussion in the IPFS forum (opens new window).