In this video, the first of a three-part series about object-oriented programming in Python, I explain the basic terminology related to object-oriented programming in Python: classes, objects, types, instances, methods, and properties. (For more Python tutorials, see https://python.cogsci.nl/. For the Rapunzel IDE, see https://rapunzel.cogsci.nl/)