MapSource is the program used to manage the mapping programs.
City Select XXX and the newer City Navigator are Map programs. They are the programs that have all the detail's like small roads and POI
Kind of confusing? Just try to make sense out of the 25 digit coding and Customer Key stuff Garmin requires to get the stuff on to the GPS units.
Not to mention how many GPS's you can have before you have to purchase new codes???