Define the concept of generalization
A generalization is relationship between specific kind of thing and general thing. It is also known as "is-a-kind-of" relationship. Inheritance can be modelled using generalization. In UML, it is represented by a solid directed line with a large open arrow pointing to parents.