Key features of federalism :
i. There are two or more levels (or tiers) of government.
ii. Different tiers of government govern the same citizens, but each tier has its own jurisdiction in specific matters of legislation, taxation and administration.
iii The jurisdictions of the respective levels or tiers of government are specified in the constitution.
iv. The fundamental provisions of the constitution cannot be unilaterally changed by one level of government. Such changes require the consent of both the levels of government.
v. Courts have the power to interpret the constitution and the powers of different levels of government. The highest court acts as an umpire if disputes arise between different levels of government in the exercise of their respective powers.