O Desenvolvimento de Sites é o conjunto de atividades necessárias para se criar um website, contempla desde a criação de layout(design de interface), programação de interface (codificação html), construção de arquivos de estilo css( estilização de conteúdo) até programação de sistema e programação de interações client side ( javascript). Existem varias tecnologias através das quais você pode desenvolver um website, não importante se estamos falando de um Site Institucional ou de uma Plataforma de Ecommerce. Para Desenvolver um Site é conveniente passar por todas as fazes da Criação do Site até chegar na parte técnica de programação, as fases são basicamente dividas em:
Arquitetura de Informação - onde se cria a estrutura do contéudo do site.
Design de Interface - onde se aplica a direção de arte em todas as telas criadas pela arquitetura de informação.
Programação de Interface - onde se tranforma as telas em codigo navegavel html.
Programação de Sistema - onde se transforma o site e uma ferramenta com interação com o servidor de aplicação e banco de dados.