A use case is a written description of how users will perform tasks in your app. It outlines, from a user’s point of view, an app’s behavior as it responds to a request. Each use case is represented as a sequence of simple steps, beginning with a user’s goal and ending when that goal is fulfilled.