Subdomínio
É uma subdivisão do domínio principal. Exemplo: blog.exemplo.com.br.
Diretório
É uma pasta dentro do domínio principal. Exemplo: www.exemplo.com.br/blog.
Qual escolher?
Se deseja criar um projeto independente, use subdomínio. Para organizar seções internas, use diretórios.