Software Engineering Classifications/Definition

The categories and sub categories used to make this body of knowledge more manageable.