A taxonomy is a structured classification system that organizes a defined body of knowledge into classes and sub-classes. It typically uses hierarchical relationships, such as type-of or part-of relationships, to arrange concepts in a tree-like structure.