A contract is an agreement you can break while a covenant is a pledge or perpetual promise.
A contract is invalid when one of the involved parties violates it. On the other hand, a covenant remains intact even if one of the parties breach it.
Contract is an agreement between two people
Between a person and group
based on “IF” clauses
You engage a painter for your house
His duty – paint walls
Your duty – pay him and also vacate the room in time for him to paint
If you don’t pay or vacate, He can’t paint. Hence Contract is broken
If he does paint, You won’t pay. Hence Contract is broken
Covenant does not have “IF” clauses
Even if the other party does not do his/ her part, You have to complete it
Relationship between doctor and patient was a covenant
Healthcare was brought under consumer courts
After that it became a contract and that is when informed consent came into place
Marriage is not a contract. It is a covenant