The EU treaties are binding agreements between EU member countries. They set out EU objectives, rules for EU institutions, how decisions are made and the relationship between the EU and its member countries. Every action taken by the EU is founded on treaties.
EUR-Lex is the official legal database of the EU and contains the founding, amending and accession treaties, as well as some protocols. Go to the treaties page to access the original and consolidated versions of treaties, including the Treaty on the Functioning of the European Union, Treaty on European Union and EURATOM Treaty.
The main forms of secondary legislation are directives, regulations and decisions, which are binding legal instruments; other, non-binding forms include resolutions and opinions.
Further information about types of EU legislation may be found in the European Commission's ABC of EU Law (Publications Office, 2017), from page 90.
All secondary legislation is published in the Official Journal of the European Union. Until 1 July 2013, the print edition of the Official Journal (OJ) was the authentic source of secondary legislation, but from 1 July 2013 onwards the authentic source is the online version, which is available on the EUR-Lex website.
The Court of Justice of the European Union (CJEU) interprets EU law to make sure it is applied in the same way in all EU countries, and settles legal disputes between national governments and EU institutions.
It can also, in certain circumstances, be used by individuals, companies or organisations to take action against an EU institution, if they feel it has somehow infringed their rights.
The CJEU is divided into two courts:
When an EU case is first registered it is given a reference consisting of an alphabetic prefix, a serial number and the year of registration. Entering the case number is the quickest way to find a case on the Curia or EUR-Lex websites. Since 1989, EU cases have been numbered according to whether they were registered at the European Court of Justice (ECJ) or the General Court (GC), and given the prefix C– (for ECJ cases) or T– (for GC cases).