This module is internally named after the notion of Scout badges <http://en.wikipedia.org/wiki/Scout_badge>.
It defines two models “Badge” and “Award”. Badges represent the different achievement levels that can be awarded. An Award is when a given “holder” has the right to wear a given Badge. The date of an Award is the day when the holder passed a test or something equivalent.
(This module’s source code is available here.)