what is difference between class diagram and uml?
The main difference between UML and class diagram is that UML is a general-purpose visual modeling language that helps to visualize, construct and documents software systems while class diagram is a type of UML diagram that represents the static view of an application.