Este documento presenta conceptos fundamentales de programación orientada a objetos. Define clase como un tipo de objeto con propiedades y comportamiento, y objeto como una entidad con atributos y métodos. Explica que la herencia permite que una clase herede atributos y métodos de otra clase. También describe métodos, eventos, mensajes y los componentes de un objeto.