For an excellent overview of Advancement and Recognition available for ALL programs (Cub Scout, Boy Scout, Venturing), visit the link below.
http://usscouts.org/advancementTOC.asp
Advancement is:
Personal Growth.
Learning By Doing.
Advancement encourages the Scouting Ideals.
Each Youth progresses at his or her own rate.
Advancement is a recognition of what a young personĀ is able to do, not merely a reward for what he or she has done.