Este documento explica los conceptos básicos de la programación orientada a objetos. Describe que la POO es un paradigma que permite modelar los elementos de un problema como objetos con atributos y métodos. Explica que las clases definen las plantillas para crear objetos y que la herencia y polimorfismo permiten extender y especializar el comportamiento de los objetos.