There are three types of elections in Nepal: elections to the Federal Parliament, elections to the provincial assemblies and elections to the local government. Within each of these categories there may be by-elections as well as general elections. Currently three electoral systems are used: parallel voting for House of Representatives and provincial assemblies, Single transferable vote for National Assembly and first past the post for local elections.