Question: what is the difference between promise and declaration?
Answer: As nouns the difference between promise and declaration is that promise is an oath or affirmation; a vow while declaration is a written or oral indication of a fact, opinion, or belief.