Qual a diferença entre site e blog?

As diferenças entre sites e blogs apresentadas aqui se refere ao meu ponto de vista apenas, portanto outras definições poderão ser perfeitamente aceitas também.

Site

Site É o modelo tradicional de páginas web.
Normalmente tem a home page, um ponto inicial para outras páginas.
A comunicação com o leitor normalmente é feita via email.
Necessita-se de conhecimento mínimo em HTML.
A definição de conteúdo é trabalhosa, pois os clientes entendem que o site é algo muito formal.
Em muitos casos definir textos para sites, por exemplo, é muito trabalhoso.
A atualização é feita em períodos longos.

 Blog

 O conteúdo pode ser discutido (comentários), às vezes classificado. (por motivos particulares decidi não abrir meu blog para comentários).
A atualização é constante e em muitos casos diário.
A linguagem adotada é mais light e menos formal.
O modelo estrutural também é diferente, no blog temos várias páginas empilhadas, podendo navegar entre elas sem precisar ficar voltando.
Completando o item anterior, no site o modelo de navegação e vai e volta, no blog e próximo, próximo, etc. O conteúdo pode ser classificado por categoria, data ou tags. Cada página ou assunto é chamado de "post" de postar.
Geralmente tem um foco muito bem definido, tem blogs sobre esportes, tecnologia, saúde, política, etc.