What is National Sovereignty?

A national sovereignty is known as having supreme power over a nation. This power is often debated because of rules and laws can be made with no legal explanation needed.