Before getting into a discussion about OpenEdge GUI for .NET, it helps to understand the object-oriented (OO) foundation that supports it all. This topic introduces key terms and concepts of object-oriented programming in ABL.