Identification of a particular set of features by the product owner for each sprint which is defined in the product backlog.
Development team selects the top feature from the backlog which they will deliver at the end of a sprint.
After agreeing to do a particular feature, the feature is then broken into a smaller task which is developed by Product Owner found in the sprint backlog.
The sprint starts & during this, there are daily meetings where the team members provide status of their tasks & discuss the problem related to a task. Scrum master is responsible for solving the problem during these daily meetings.
After sprint completion, the feature is presented to the product owner for approval & review is given to team related to a feature in sprint review.
Finally, in retrospective meeting the team, scrum master & product owner discuss improvements in the overall process. After agreeing to do a particular feature, the feature is broken into a smaller task which is developed by product owner found in the sprint backlog.