User stories are informal, natural language descriptions of one or more aspects of a software feature, typically written from the perspective of an end user. They serve as a means of capturing functional requirements in Agile methodologies.
Software Development Practices