Abstraction and generalization are two epistemological fauceirs that interpret an object in a more general framework. While abstraction reduces the number of properties, generalization adds new properties.
Abstraction is introduced by induction, while a generalization is created to allow deductions.
[Error: Macro 'include' doesn't exist]