Este documento resume los conceptos básicos de la programación orientada a objetos (POO). Explica que POO usa objetos para diseñar aplicaciones y programas, y que sus características incluyen ser simple, orientado a objetos, distribuido, seguro, robusto y portable. Define los conceptos clave de POO como clases, atributos, interfaces y objetos. También describe los pilares de POO como la abstracción, encapsulamiento, herencia y polimorfismo.