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 arquitecturas cliente-servidor con interfaces atractivas para el usuario.