Here is a great infographic of the “Ordinary legislative procedure” (formerly known as “co-decision procedure”) – the basic policy-making mode in the EU.  And another one for the budgetary procedure – only used for the EU budget (and quite different from the OLP).

via European Parliament