O gerenciamento de conteúdo, bem como os sistemas de blog usam páginas dinâmicas. As páginas da web exibidas são geradas com a ajuda de bancos de dados. Isso torna possível separar elementos técnicos (scripts, modelos, programação etc.) do conteúdo em si (imagens, textos etc.). Ao acessar o website respectivo, as duas áreas são mescladas.
Além dos sites dinâmicos, há também os sites estáticos. Eles consistem de arquivos já compostos, armazenados prontos no servidor. Páginas estáticas não dependem de bancos de dados para funcionar.