In Pro Drupal 7 Development: Third Edition, the authors suggest moving custom modules inside subfolders of /sites/all/modules/custom/, i.e.
Does this have any special meaning for Drupal core? For example, is this folder omitted when checking for new versions of modules? I haven't checked this so far so I'm just curious.
Before I read the book I put my custom modules like this: