Swarm est un système de nœuds en réseau pair-à-pair qui crée 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 jeton BZZ.