• classes/structs have variable sub-parts and procedures that act on their sub-parts
    • Subparts are called fields or member variables
    • Such procedures are called methods of the class