This document discusses various ways in which a contract can be discharged through performance, breach, or frustration. It addresses the concepts of exact and substantial performance, partial performance, anticipatory breach, and frustration arising from impossibility, illegality, or radical change in circumstances. The legal effects of frustration are also examined. Case law is cited throughout to illustrate key points regarding discharge of contract by various means.