A rich internet application is a web application that resembles a desktop application in many ways, but is delivered by a browser, virtual machine or from a browser plug-in. The most popular platforms for rich internet applications are Adobe Flash, and Java.
Linux has a wide selection of rich internet application frameworks available, enabling developers to create web applications for a full range of different formats and platforms, such as Ajax, Adobe AIR, Apple iPhone, Apple iPad, Android, Microsoft Silverlight, Javascript, and DHTML.
http://www.linuxlinks.com/portal/news/article.php?story=20101116140058737