Even More Covenant vs Promise

Even More Covenant vs Promise

What is the difference between a covenant and a promise.