Constitutional Council (France)
The Government of France consists of an executive branch (President of the Republic, Prime Minister, ministers, and their services and affiliated organizations), a legislative branch (both houses of Parliament), and a judicial branch. The judicial branch is, unlike for instance the federal judiciary of the United States under the Supreme Court, not organized into a single hierarchy (administrative courts fall under the Council of State, civil and criminal courts under the Court of Cassation), and some of its entities also have advisory functions. For historical reasons there has long been a hostility to having anything resembling a "Supreme Court"—that is, a powerful court able to quash legislation. Whether the Council is a court is a subject of academic discussion, but some scholars consider it the supreme court of France.
Separation of powers under the United States Constitution
The judicial branch of government holds powers as well. They have the ability to use express and concurrent powers to make laws and establish regulations. They use express powers to interpret laws and perform judicial review. Implied powers are used by this branch to declare laws that were previously passed by a lower court unconstitutional. They can also use express powers to declare laws that are in the process of being passed unconstitutional. Concurrent powers are used to make it so that state courts can conduct trials and interpret laws without the approval of federal courts and federal courts can hear appeals form lower state courts.