As per Lawkidunya and according to article 38 of the Statute of the International Court of Justice refers to three sources of international law under the traditional theory of sources: treaties, customary international law, and general principles of law.