User stories are short, plain-language descriptions of a feature or function from the perspective of the user who will benefit from it. Originating in agile software development, they have become a bridge between design research and product development, expressing user needs in a format that both designers and engineers can work with directly. A good user story keeps the focus on outcomes rather than implementation details, preventing teams from building solutions in search of a problem.