Pacta sunt servanda is a latin term which means agreements must be kept. It is the principle in international law which says that international treaties should be upheld by all the signatories. The rule of pacta sunt servanda is based upon the principle of good faith. The basis of good faith indicates that a party to the treaty cannot invoke provisions of its domestic law as a justification for a failure to perform. The only limit to pacta sunt servanda is the peremptory norms of general international law known as “jus cogens” which means compelling law.