Definition of Ready
The Definition of Ready is a set of criteria defined by the Scrum team that determines whether a User Story from the Backlog is Ready to be included in a sprint. It is up to the Team to determine what their Definition of Ready is but it has to be clear for any member of the Team, especially the Product Owner. The Definition of Ready is basically which information does the Team need to start working on a new User Story without asking hundreds of questions to the Product Owner. This should be the result of Decomposition, to break down the big user story into easily understandable, estimable working units (tasks).