Question: what is the difference between promise and obligation?
Answer: As nouns the difference between promise and obligation is that promise is an oath or affirmation; a vow while obligation is the act of binding oneself by a social, legal, or moral tie to someone.