É o uso combinado de Javascript e XML para tornar a navegação mais dinâmica e criativa. Esta tem contribuído cada vez mais para a criação de aplicativos na Web com aparência e funcionalidades de aplicativos desktop. Com ela o navegador passa a hospedar a aplicação e fornecer conteúdo de acordo com a interação do usuário sem a necessidade de recarregar a página a todo momento.