There are two separate subtypes of semi-presidentialism: premier-presidentialism and president-parliamentarism.
Under the premier-presidential system, the prime minister and cabinet are exclusively accountable to parliament. The president may choose the prime minister and cabinet, but only the parliament may approve them and remove them from office with a vote of no confidence. This system is much closer to pure parliamentarism. This subtype is used in Burkina Faso, Cape Verde, East Timor, Lithuania, Madagascar, Mali, Mongolia, Niger, Poland, Romania, São Tomé and Príncipe, Sri Lanka and Ukraine (since 2014; previously, between 2006 and 2010).
Under the president-parliamentary system, the prime minister and cabinet are dually accountable to the president and the parliament. The president chooses the prime minister and the cabinet but must have the support of a parliamentary majority for his choice. In order to remove a prime minister or the whole cabinet from power, the president can dismiss them, or the parliament can remove them by a vote of no confidence. This form of semi-presidentialism is much closer to pure presidentialism. It is used in Guinea-Bissau, Mozambique, Namibia, Portugal, Russia, Senegal and Taiwan. It was also used in Ukraine, first between 1996 and 2005, and again from 2010 to 2014, Georgia between 2004 and 2013, and in Germany during the Weimarer Republik (Weimar Republic), as the constitutional regime between 1919 and 1933 is called unofficially.