A user story is a way for team members to design software features from the perspective of what the end-user actually finds useful.
In Agile User Story , it would include details about who the user is, what they need or want, and why.