Contracts are discharged upon proper performance of obligations by all parties. Performance is the primary mode of contract discharge, releasing parties from further obligations. The contract is not void (it was valid) or unenforceable; it is completed and terminated.