Political parties are groups that contest elections with the aim of implementing their policies through government. They reflect societal divisions and advocate for certain interests and policies. A political party has leaders, active members, and followers. Key functions include contesting elections, forming policies, shaping public opinion, forming and running the government, and acting as opposition. National parties in India include the Indian National Congress, Bharatiya Janata Party, Communist Party of India (Marxist), Bahujan Samaj Party, and Nationalist Congress Party. Regional parties operate at the state level. Reforms aim to increase internal democracy, reduce money and criminal influence, and improve the electoral process.