Hamilton Group interview question

What is polymorphism, encapsulation, inheritance?