Classes, objects, inheritance, polymorphism, encapsulation, abstraction, SOLID principles, and relationships.