Cancellation of Agreement due to Breach is a legal termination of an agreement between two parties due to one of the parties not keeping up with the terms and conditions laid out in the agreement. This can be done in the case of a breach of contract or a material breach of contract. A breach of contract occurs when one of the parties fails to fulfill its obligations under the agreement, while a material breach of contract occurs when the breach is significant enough to cause one of the parties to be deprived of the expected benefit from the agreement. The types of Cancellation of Agreement due to Breach are: 1. Repudiation: This occurs when one of the parties unilaterally decides to terminate the contract without any justification, prior notice, or legal defense. 2. Breach of Warranty: This occurs when one of the parties fails to meet the expectations of the other party under the terms of the agreement. 3. Impossibility of Performance: This occurs when one of the parties is unable to fulfill the terms of the agreement due to circumstances beyond their control. 4. Mutual Agreement: This occurs when both parties mutually agree to terminate the agreement. 5. Frustration of Purpose: This occurs when the purpose of the agreement becomes impossible to achieve due to unforeseen circumstances.