Een blockchain is een gedecentraliseerde en gedistribueerde database die wordt gebruikt om transacties op te slaan. Het is een transparante en secure manier die gebruikt wordt om een netwerk van computers te beheren en te onderhouden zonder de tussenkomst van centrale autoriteiten.
Web3 is gerelateerd aan blockchain omdat het de visie is van een decentraal en gedistribueerd web, gebouwd op blockchain-technologieën zoals Ethereum. Deze visie houdt in dat het web niet langer wordt beheerd door grote bedrijven en overheidsinstanties, maar dat het netwerk van computers zichzelf meer beheert en controleert zonder de tussenkomst van derden. Dit verhoogt de veiligheid en privacy van gebruikers van het web en maakt het mogelijk om nieuwe soorten toepassingen te ontwikkelen die momenteel op technologisch gebied nog niet mogelijk zijn.