Respostas:
Eu não vi um, então vamos começar uma lista aqui. Nos Drupal 5, 6 e 7, a estrutura fica assim:
sites - todos os arquivos adicionados por um desenvolvedor para criar um site
Minha primeira resposta foi verdadeira para o Drupal 7 e abaixo. Enquanto isso, grandes mudanças foram comprometidas para o Drupal 8 e superior. A maioria dos arquivos principais agora vive em uma pasta 'principal'. Você pode ler mais sobre isso nesta postagem do blog ou na edição original em drupal.org .
A nova estrutura fica assim:
sites - todos os arquivos adicionados por um desenvolvedor para criar um site
A resposta aceita é boa. Esses são apenas meus dois centavos para expandir outras respostas, como desenvolvedor de sites no Drupal 7. É mais fácil navegar ao atualizar muitos módulos personalizados, poucos recursos e subtemas pai / personalizado.
sites/all/modules/custom
diretório. Por favor ajude nisto.