2 Introduction to UML in Color The key to understanding why modeling UML in color is so powerful is to understand the 4 basic building blocks on which it is based - the Archetypes. Webster's defines Archetype as A model from which all things of the same kind more or less follow You could also think of an Archetype as a kind of template for a class, though template has awkward connotatio