What is Covenant Marriage?

A covenant marriage is a marriage with an agreement as to how they would divorce, if the marriage were to end. But it is also a marriage with required counseling and a stricter set of guidelines to prevent a divorce and does not allow for a no-fault divorce.