The Treaty on the Non-Proliferation of Nuclear Weapons (NPT) is a major international agreement aimed at preventing nuclear weapons proliferation and promoting peaceful uses of nuclear energy.