Seychelles has a two-party system, which means that there are two dominant political parties. The president is elected for a five-year term by the people. The National Assembly/Assemblée Nationale has 34 members elected for terms of five years.