The 'sites' folder has all your stuff in it
The sites folder has all "your" stuff in it.. It may be a Drupal folder, but in contains items that you need and want to protect. A fresh install of Drupal has the sites folder included as a place where you "will keep" all "your" stuff.
After installing Drupal and doing things like adding modules, photos, themes, custom css and other stuff, the sites folder actually holds all the things that you need to keep.
As a result: When moving an existing site, the "old" sites folder from the existing site needs to be added to the new site.(it has all "your" stuff in it)
-- IF you "copy" or "move" all the old Drupal files to the new location,, then your stuff within the sites folder will move with all the files.
-- IF you do a "fresh install" as a place to move to,,, then you would delete the sites folder(that comes with Drupal) and replace it with your old sites folder that has all your stuff...
The sites folder is like your suit case, always take it with you..



