Este documento presenta los conceptos básicos de la programación orientada a objetos. Explica que la POO se basa en objetos que encapsulan datos y métodos, y que las clases describen conjuntos de objetos con características comunes. Define objetos, clases, atributos, métodos, mensajes y la relación entre clases y objetos. Además, muestra un ejemplo de la declaración de una clase Rectángulo con sus atributos, método constructor y métodos para calcular el área y perímetro.