Francia es una república semipresidencial, que cuenta con un presidente (jefe de estado) y un primer ministro (jefe de gobierno). El presidente es elegido por votación popular, mientras que el primer ministro es escogido y nombrado por el presidente de la República. Como en todo sistema parlamentario, puede ser el líder del partido o coalición con más escaños o una personalidad destacada afín a ellos, pero no siempre es un miembro del parlamento (en este caso la Asamblea Nacional). En todo caso el presidente suele nombrar a un primer ministro que está en sintonía con la mayoría parlamentaria, a fin de asegurarse el apoyo de la asamblea. Debido a que las elecciones presidenciales y las elecciones a la Asamblea no coinciden en el tiempo, el presidente y el primer ministro pueden pertenecer a partidos diferentes. Cuando esto ocurre se llama a la situación cohabitación.