Agile software development is a practice that most technology companies are reaching for. Because of the benefits it brings in terms of flexibility, efficiency and large layers of effectiveness. Particular attention should be paid to user stories, which are part of agile software development. It is a tool that defines every detail, even the smallest one, in a project. In this text, I will introduce you to what exactly user stories are, what role they play in a project and why you should pay more attention to them during the development process.