Classes give us the ability to create more complicated data structures that contain arbitrary content. Classes are a crucial part of OOP (Object oriented programming).