Abstraction is the most important and yet often less understood(or misunderstood !) term.
In this video, learn psychological reason behind, why Abstraction is natural to human brain?
Learn, meaning of basic terms related to OOC: Entity, Properties, Behaviors, Class, Object