Political parties are groups that organize to gain and use political power, based on different ideologies and programs. The document lists some major political parties in Nepal and constitutional provisions regarding their formation, registration, and restrictions. Political parties play important roles in Nepalese democracy, including introducing democracy, participating in elections, struggling against authoritarian rule, restoring multiparty democracy through protest, and helping to establish the current republic and federal system.