This popular term refers to advanced Internet technology and applications such as Wikis, blogs and social bookmarking. Web 2.0 has greater collaboration between users on the Internet, as well as other users, companies and content providers. And that makes the difference between Web 2.0 and the World Wide Web.
Users can do more than retrieve information using Web 2.0 because they are supplied with more software, user interface, and storage facilities. The data can be provided and controlled on a website 2.0.
Web 2.0 technology increases the overall performance of the site because the user does not have to wait for the data to be returned and can do something else on the page. With the help of this technology, requests sending can complement more quickly and without blocking and data is sent to the user quickly. It is possible because data requests are separated from the data returning to the page that are comprehensive processes asynchronous and allows users to continue interacting with the page.
Programmers can use XML and JSON formats to transmit structured data to the web application when data retrieved by an AJAX. As a result, the pages work like desktop applications.
Adobe Flex is another technology used in Web 2.0 applications. Various heavy user interactions are easier with Flex. Flash Allow many things impossible in HTML. And one of the most widely used Flash capabilities is its ability to play video and audio files.