Revature Interview Question

What are encapsulation, inheritance, and polymorphism?