Compared with Web 2.0, there is not a very clear definition available for Web 3.0 till now. Web 3.0, to be discussed in detail below, is a term used to describe the future of the World Wide Web. Views of different pioneers on the evolution of Web 3.0 vary greatly. Some believe that emerging technologies such as the Semantic Web will transform the way the Web is used, and lead to new possibilities in artificial intelligence based applications.