design, e-commerce, e-learning, e-health, e-tourism, Web 2.0 and Web 3.0. and discuss