As with any other democracy, political parties represent different sections among the Indian society and regions, and their core values play a major role in the politics of India. Both the executive branch and the legislative branch of the government are run by the representatives of the political parties who have been elected through the elections. Through the electoral process, the people of India choose which representative and which political party should run the government. Through the elections any party may gain simple majority in the lower house. Coalitions are formed by the political parties, in case no single party gains a simple majority in the lower house. Unless a party or a coalition have a majority in the lower house, a government cannot be formed by that party or the coalition.
Indian state governments led by various political parties as of March 2009.
India has a multi-party system, where there are a number of national as well as regional parties. A regional party may gain a majority and rule a particular state. If a party is represented in more than 4 states, it would be labelled a national party. Out of the 64 years of India's independence, India has been ruled by the Indian National Congress (INC) for 51 of those years.
The party enjoyed a parliamentary majority save for two brief periods during the 1970s and late 1980s. This rule was interrupted between 1977 to 1980, when the Janata Party coalition won the election owing to public discontent with the controversial state of emergencydeclared by the then Prime Minister Indira Gandhi. The Janata Dal won elections in 1989, but its government managed to hold on to power for only two years.
Between 1996 and 1998, there was a period of political flux with the government being formed first by the nationalist Bharatiya Janata Party (BJP) followed by a left-leaning United Front coalition. In 1998, the BJP formed the National Democratic Alliance with smaller regional