A use case describes the interaction between a user and a system to achieve a goal. Use cases can be used during the UX design and QA phases of the SDLC.