The Future Decentralized Collaboration – Web 3.0 Explained