Finalidade
As aplicações para web podem ser classificadas em dois grupos em relação à sua finalidade: orientadas a serviços e orientadas a páginas.
As aplicações orientadas a serviços são usadas por outras aplicações e não por pessoas. Os serviços são funcionalidades que podem fazer parte de outras aplicações.
As aplicações orientadas a páginas são usadas por pessoas que interagem com as aplicações lendo o conteúdo das páginas escritas em HTML.