A Native person of North America has pointed out the difference between a covenant and a contract.
“A CONTRACT is an agreement made in suspicion. The parties do not trust each other, and they set ‘limits’ to their own responsibility.
A COVENANT is an agreement made in trust. The parties love each other and put no limits on their own responsibility.
Indian leaders made treaties with the White Father in Washington and called them ‘covenants’, sealing them with the smoke of the Sacred Pipe.
The trouble began when the White Father in Washington, his lieutenants and merchants, looked on the treaties and called them ‘contracts.’
Thus began – in the basic religious difference – the conflict between cultures.”
This person goes on to point out the several covenants made in respect and love.
 There is the Natural Covenant made with the first humans, and renewed in the story of Noah, where it explicitly includes all creatures and living things with human beings, and promises that no ‘mass extinction’ of all the life on earth will ever occur.
 The First Covenant with the Jews, which is made with Abraham, and renewed with Moses.
 The Second Covenant with the Jews, which is extended from them to all of humanity, is rooted in the coming of the Messiah. Yeshua the Mashiach says to us= “I am with you always, until the end of the world.”