Um site pode ter várias aplicações dentro dele.
O binding para uma url só pode ser feita para um site.
Não vejo outras grandes diferenças, eles funcionam da mesma forma.