Internet gebaseerde Web applicaties zijn geworden complexer, gebruikers toegang krijgen tot bronnen is niet alleen beperkt tot statische Web pagina's die zijn opgeslagen op de server, meer dynamisch gegenereerde paginainhoud op basis van de aanvraag van de gebruiker van informatie, dynamische websites.