There are two types of Breaches:
A minor breach of contract: Under which non-essential conditions of the contract is/are not performed by either party.
A major breach of contract: Under which the whole of the contract is not performed by either party.