Les applications Web sont généralement subdivisées en deux groupes principaux : dynamiques et statiques. Mais elles peuvent également être classées davantage, comme les applications Web dynamiques, qui sont subdivisées en applications à page unique, applications à plusieurs pages, etc.