https://jbdcolley.com/do-you-know-your-pes-from-your-vcs-an-introduction/
Do you know your PEs from your VCs? An Introduction