A promise is a verbal and sometimes written agreement between 2 or more people.