El documento define conceptos de programación orientada a objetos como encapsulamiento, abstracción, polimorfismo e herencia. Explica que el encapsulamiento agrupa elementos de una entidad y aumenta la cohesión del sistema. La abstracción permite modelar la realidad seleccionando características relevantes. El polimorfismo permite que objetos compartan comportamientos con el mismo nombre. La herencia permite compartir y extender comportamiento sin reimplementarlo, agrupando objetos en clases.