Las aplicaciones de Internet ricas permiten realizar tareas específicas sin necesidad de un navegador, trabajar sin conexión a Internet o mejorar las características del ordenador del usuario. Estas aplicaciones se basan en plataformas como Flash o Java y utilizan una arquitectura cliente-servidor con una interfaz de usuario atractiva.