"But since 2.2, as long as you're using``new-style""classes (classes that inherit from object in 2.x, and are default in 3. x), there is no real difference."
a class is a mechanism python gives us to create new user-defined types from python code.