Pregunta de entrevista de Alteryx

Explain what Polymorphism, Inheritance and Encapsulation are and the differences between them.