En grundläggande skillnad mellan en internationell överenskommelse och en lag eller annan författning är att överenskommelsen tillkommer som ett ömsesidigt avtal mellan två eller flera stater , eller andra folkrättssubjekt , medan en författning utfärdas av ett nationellt behörigt organ .