The Western way is to define a term. The definition should be as exact as possible. There is another way, though, which I got from the ancient Greeks. You define something by looking at the ideal or the paradigm of that thing. Then whether you call something similar but not quite ideal by the same term depends on whether making the connection in context is useful or not.
So lets talk about what a covenant is. We usually casually define it as a contract, but it would be better to think of it as a contract with enhanced features. As opposed to the ideal contract, a covenant is a mutual agreement that
- is sacred
- involves oaths
- is long lasting
- is goal-oriented, not task-oriented
- involves a joint goal–there is an outcome that the parties all want to reach
- creates or reflects a relationship–the parties aren’t arms-length commercial
- and where the parties do not have to be equals