The 1989 Nigerian Constitution provided for a multi-party system. A multi-party system is a political system in which multiple political parties exist and have the capacity to gain control of government offices, separately or in coalition. This type of system allows for competition among different parties and provides voters with a wider range of options to choose from during elections. In contrast, a one-party system allows only one political party to exist and control the government, while a zero-party system has no political parties at all. Finally, a two-party system is a type of multi-party system where only two major political parties have a realistic chance of winning elections.