WEB 2.0 basically enables web pages or web applications to provide more dynamic functionalities. Therefore users can use internet more freely since new web applications give more powerful, customized or user controlled environment in the internet.
One of the technologies of Web 2.0 is Ajax. Rich Ajax Platform (RAP) as a plug-in to Eclipse IDE and derived from Eclipse’s technology supports developers to develop Ajax based web applications which serve for WEB 2.0. The following screen shot is an example of RAP application working in browsers and look like windows desktop applications.

Eclipse RAP is based on the Eclipse Rich Client Platform (RCP), a well-known and established framework for rich Internet applications (RIAs). The applications built with RAP can be run with RCP, proving a single source for rich desktop and rich Internet applications.( http://adtmag.com/article.aspx?id=21453 ).


The increase in the WEB 2.0 applications results in the expectations for the internet/web applications. For this reasons, IT companies will only develop products and solutions which are called WEB 2.0. This trend will bring new situation which users do not need to install any software to their desktop since internet applications will catch the functionalities of windows applications. That’s, user can use web version of currently known windows desktop applications without any performance or hard disk size limitations. At the end, operating systems for end user will be remembered as historical technology or products. New working areas may be called as user operating areas which users run their applications and store all documents in their internet environment.
For the detailed definitions of WEB 2.0: http://tr.wikipedia.org/wiki/Web_2.0