How The European Parliament Works

How the European Parliament works alongside the other EU institutions, and what it's functions are.