A principal diferença seria uma preferência entre as convenções de nomenclatura e como seu serviço de hospedagem a configurou. Eu usei normalmente public_html
para diretórios de usuários e geralmente www
para todo o sistema, mas isso é mais uma convenção pessoal.
Com toda a probabilidade, não há diferença, mas não podemos falar de uma configuração arbitrária.