What are the different kinds of institutions in the Algerian law?

The different kinds of institutions in Algerian law are: