Um site normalmente é o trabalho de um único indivíduo, empresa ou organização, ou é dedicado a um tópico ou propósito em particular.
Sites consistem de páginas HTML estáticas ou páginas criadas dinamicamente usando tecnologias como .NET, PHP ou ASP.
É uma ferramenta que permite integrar e automatizar todos os processos relacionados à criação, catalogação, indexação, personalização, controle de acesso e disponibilização de conteúdos em portais web.
Estas informações podem ser aquelas que estão estruturadas nos bancos de dados da organização, mas também são aquelas não ou semi-estruturadas, não se limitando apenas a textos HTML, mas também áudio, vídeo, e-mails, documentos diversos (formulários, processos, propostas, atividades diárias), etc.