To understand how it works, there are a few key concepts:
Client-side uploading
When you upload data to the network it’s encrypted, encoded for redundancy, and broken up into many pieces before it ever leaves your computer. This ensures that a single data center can’t take down all your data.
Downloading
When you need to download your file, those pieces are downloaded concurrently, recompiled and rebuilt into your file.
Downloading your files happens faster than it would be traditionally, and it’s much more secure and private on the backend.