Swarm é uma plataforma descentralizada de armazenamento e comunicação que consiste em nós conectados em rede peer-to-peer. Sua arquitetura redundante torna o sistema resiliente a problemas de conectividade, troca de nós ou ataques DDoS direcionados, permitindo um serviço sem tempo de inatividade. O Swarm foi projetado para se integrar profundamente com a blockchain Ethereum para resolução de nomes de domínio, pagamentos de serviços e seguro de disponibilidade de conteúdo.
Swarm é um sistema de nós de rede ponto a ponto que cria um serviço descentralizado de armazenamento e comunicação. O sistema é economicamente autossustentável devido a um sistema de incentivos integrado aplicado por meio de contratos inteligentes na blockchain Ethereum e alimentado pelo token BZZ.