The use case diagram used to analyze the functionalities and actions of systems. It illustrates the actions that can all actors in the system do.