The European Union adopts legislation through a variety of procedures. The procedure used for a given legislative proposal depends on the policy area in question. Most legislation needs to be proposed by the European Commission and approved by the Council of the European Union and European Parliament to become law.
Over the years the power of the European Parliament within the legislative process has been greatly increased from being limited to giving its non-binding opinion or excluded from the legislative process altogether, to participating with the Council in the legislative process.