Domanda di colloquio di Avanade

Describe two concepts in OOP?