Quando o site utiliza arquivos baseados em tecnologias dinâmicas como PHP, Java, Python, Ruby ou ASP.NET, estes arquivos são, primeiramente, processados pelo Servidor e o resultado é um novo arquivo HTML, CSS, JavaScript ou, ainda, imagens e objetos multimídia. Após o processamento, o resultado é enviado ao Navegador que interpreta e apresenta a página Web ao usuário.