Web 2.0 software is the application used to enhance the user friendliness of a website. Web 2.0 depend primarily on purely web based access and interface, that is why the software should also allow users to use the functionalities of the website without installing anything on their local computers.
For blogs which are also considered Web 2.0 sites, feeders, XML, and Atom, make subscription to the sites easier. By just clicking the buttons or links of these syndication tools, blog readers will be able to get updates from blog authors in real time. There are also blog tools specifically designed for other functions such as pinger applications and social bookmarking tools.
There are also server side and client side applications designed to improve the performance of the website and to speed up the interface. Most Web 2.0 site owners use server side software for their web utilities. However, some websites supply client side software to lessen the load and burden of the web server.