Drupal School: Quick Tip: Sites/All
This Drupal video tutorial demonstrates: Why adding contributed modules and themes to the sites/all folder is a better practice then the older way of adding it directly to the modules folder. *I forgot to mention in the video, this also allows multiples drupal sites running off of one install to utilize the same modules. Created by elliottrothman