Answer by
April12 (12)
A pledge is something usually done in a public forum, sometimes via signing a document avowing your committment to do or not do a certain thing. A promise is more personal, between two people or a person and their deity as examples. You pledge your allegiance to your country, you promise to be on time for the party.