Advancement is the process by which youth members of the Boy Scouts of America progress from rank to rank in the Scouting program. Advancement is simply a means to an end, not an end in itself. Everything done to advance and earn these ranks, from joining until leaving the program, should be designed to help the young person have an exciting and meaningful experience.
Education and fun are functions of the Scouting movement, and they must be the basis of the advancement program.
A fundamental principle of advancement in Boy Scouting is the growth a young person achieves as a result of his participation in troop. (Scouting.org)