Este documento presenta conceptos clave de programación orientada a objetos en Visual Basic .NET, incluyendo: (1) Las clases son estructuras que definen objetos mediante abstracción y encapsulamiento; (2) Los objetos son instancias de clases que tienen identidad, comportamiento y estado; (3) Las clases pueden contener miembros de datos, métodos, propiedades, constructores y destructores. También cubre herencia, polimorfismo y el uso de espacios de nombres.