Class diagrams are the backbone of almost every object-oriented method, including UML. They describe the static structure of a system.