A use case diagram visually represents the interactions between different actors (users or systems) and a system or application. In the case of the Instagram application, a use case diagram might illustrate the different types of users that interact with the system, as well as the actions or tasks each user can perform. For example, the diagram might include actors such as registered users, administrators, and advertisers and use cases such as uploading photos, following other users and managing account settings. The diagram also includes relationships between the actors and use cases, such as an administrator's ability to delete user accounts or an advertiser's ability to create sponsored posts. Use EdrawMax to create a similar diagram for your projects. EdrawMax offers a wide range of similar templates that helps beginners and professionals in creating great-looking diagrams.