Breach of contract occurs when a party fails to perform their obligations under a contract or repudiates the contract before performance is due. There are two types of breach - actual and anticipatory. The aggrieved party has remedies available to them, including claiming damages. Damages aim to put the injured party in the position they would have been in if the contract was performed. Damages must naturally arise from the breach or have been in the reasonable contemplation of the parties (Hadley v. Baxendale). Compensation can cover direct financial losses but not remote, indirect, or punitive damages.