Qual é a diferença entre um programa e um site?

Um site é uma maneira de distribuir conteúdo: por meio de um navegador. Pode ou não envolver "programação". Embora um site realmente exija alguma programação, os programadores geralmente não consideram criar toda a programação do site.

Um programa é um software que executa uma função para uma finalidade e pode ser distribuído por um ou mais métodos: windows / Mac / Linux, navegador, aplicativo móvel etc.

Para simplificar, o navegador usado como chrome ou safari são programas. O que você navega através deles e vê (como facebook, google, yahoo) são sites.

Alguns sites são simplesmente textuais, alguns também têm alguns programas em segundo plano com os quais interagem para exibir texto dinâmico, mas no final ainda são apenas sites