What's the main reason for training?

Some people seem to take their pups to a Puppy Training Class - for maybe 6 - 12wks and
...