When setting up a new Drupal project it’s important to organize your code, especially when working with teams. In Drupal, most or your core code will be in the form of modules. We typically organize our modules into 3 folders:
/sites/all/modules/contrib/
/sites/all/modules/custom/
/sites/all/modules/dev/