Swarm est un système de nœuds interconnectés en réseau pair-à-pair qui offre un service de stockage et de communication décentralisé. Ce système est économiquement autonome grâce à un système d'incitation intégré, appliqué par des contrats intelligents sur la blockchain Ethereum et alimenté par le token BZZ.