What is Definition of Done?

Definition of Done is a document which has a list of team agreed criteria of items that must be met before the user story can be considered complete. These includes implementation of the feature, documentation, automated and manual testing. The document usually evolved over time.