- app data stored + distributed with ipfs - browsers can connect to each other - no origin servers! - no central point of failure - everything end-to-end encrypted - app "lives on the network" examples: forums, chat, messaging, cms, blogs, github, ...