Difference between International Law and Municipal Law

International law is a set of generally accepted rules and regulation controlling the conduct of nation, international organization and individuals.