Este documento explica los conceptos básicos de la programación orientada a objetos en Python. Introduce los principios de clases, objetos, atributos, métodos, encapsulación, herencia, polimorfismo y sus beneficios. Explica cómo definir clases, crear objetos e instanciarlas para modelar el mundo real.