Kasam And Promise With Allah
If promise is taken in the name of God it is qasam, if not then it merely a promise. Breaking a promise is a leaser sin than breaking an oath. However breaking a promise is not an acceptable behaviour in islam. An oath can be broken if it is impossible to carry it out, so can a promise be broken. Impossibility is a valid excuse.