Definition of Done
The Definition of Done is used for creating a shared understanding of when a Product Backlog item can be considered done.
Definition of Ready
Definition of Ready serves as a precondition for an item from Product Backlog before entering a Sprint/ Iteration backlog to prevent problems before it starts.