ED is just a catch-all word for clever little bits of engineering to make things more efficient.
It can cover everything from stop-start engine tech, to special oils in the differentials, to the fundamental building blocks of the engine (N54 like you have it very advanced from the block up!)
Dave