WEB 2.0 temel olarak web sayfalarının ya da uygulamalarının daha fazla dinamik özellikler içermesi ve kullanıcılarının daha fazla (özgür) işlem yapabileceği internet uygulamaları olarak tanımlanıyor.
Web 2.0 uygulamaları için kullanılan teknolojilerden biri de Ajax. Eclipse IDE nin bir plug ini ve teknolojisi olan Rich Ajax Platform (RAP) sayesinde Ajax tabanlı web uygulamaları geliştirmek mümkün.

RAP (Rich Ajax Platform) zengin ajax uygulamaları geliştirmek için yazılmış araç seti. OSGI (The basis of the Eclipse Runtime) standartına uygun olarak hazırlanmış. OSGI servislerin ve uygulamaların birlikte çalışabilirliğini destekleyen, servise yönelik, bileşen tabanlı bir ortamı tarif ediyor. Bu mimari RAP'ın hem yeni uygulamalarda hem de mevcut uygulamalarda kullanılabilmesini sağlıyor. RAP Eclipse RCP (Rich Client Platform) üzerine inşa edilmiş durumda, bu sayade RAP ile hem internet hem masaüstü uygulamaları geliştirilebilir ve çalıştırılabilir.(Kaynak: http://adtmag.com/article.aspx?id=21453 )


WEB 2.0 uygulamalarının artmasıyla kullanıcıların internet/web uygulamalarından beklentileri de artacak. Dolayısıyla bilişim firmaları sadece WEB 2.0 teknolojileri kapsamında ürünler ve çözümler geliştirmek zorunda kalacaklar. Gelecekte kullanıcılar bilgisayarlarına herhangi bir yazılım kurmak zorunda kalmayacaklar. Bütün işlerini internet üzerinde çalışan uygulamalar ile yapabilecekler. İlk başta masa üstü uygulamaların internet versiyonlarını performans v.b. sorunlar olmadan kullanabilecekler. İşletim sistemleri tarih olacak. Yerini internet işletim alanları alacak.
Daha detay tanımlar için bakınız: http://tr.wikipedia.org/wiki/Web_2.0