What are the componenets of web 3.0 ? How these components can give benefit to online business ?