Rich Internet Applications, kurz RIA, vereinen die Vorzüge von Webanwendungen mit dem Bedienungskomfort und der Leistungsfähigkeit von lokalen Anwendungen.
„Rich“ steht für den Mehrwert den diese intelligente Clients bieten. So können die Anwendungen beispielsweise mit Tastaturkürzeln bedient werden oder bieten „Drag and Drop“.
Durch die lokale Ausführung gehören die typischen Verzögerungen von webbasierten Anwendungen beispielsweise bei Berechnungen der Vergangenheit an.
Aktuelle Technologien für Rich Internet Applications sind Flash/Flex von Adobe, JavaFX von SUN oder Silverlight von Microsoft.