O site estático é aquele que não possui ferramentas de gerenciamento incorporadas ao site. Não possui banco de dados e a sua manutenção é muito difícil pois é necessário usar ferramentas externas tipo Dreamweaver, Frontpage, Photoshop, etc.
O site dinâmico é facilmente gerenciado através do CMS – Content Management System ( Sistema de Gestão de Conteúdo ). Suas informações estão armazenadas em um banco de dados e pode ser facilmente atualizado e corrigido pelo próprio site. Seu mecanismo de construção permite que o próprio usuário mesmo sendo leigo de informática possa dar manutenção no site. Suas ferramentas são simples e fáceis de utilizar. Utiliza linguagem de programação dinâmica e seu layout é facilmente alterado.