El documento trata sobre el diseño orientado a objetos. Explica que este paradigma surgió en 1967 y que actualmente es el más utilizado, con lenguajes como Java y C# influenciados por SIMULA. Describe las propiedades fundamentales de la orientación a objetos: abstracción, herencia, encapsulamiento y polimorfismo. También habla sobre UML como el lenguaje estándar para el diseño orientado a objetos, y sobre las cuatro vistas más los casos de uso para describir la arquitectura de un sistema.