The Definition of Done defines the conditions that must be fulfilled in order for a story to be considered complete in the Scrum agile system. This description varies from approval criteria in that it is a large collection of conditions that can be extended to all products in the backlog (i.e. quality).