最初の言葉は「公約」という意味として使います。
例文:
That politician has pledged to end all corruption in the government.
その政治家は、政府のすべての腐敗を終わらせることを公約しました。
二つ目の言い方では、「約束」という意味です。
例文:
The prime minister has managed to deliver on his campaign promises.
首相は彼のキャンペーンの約束を果たすことができた。