Click on the links above and read what appears down here.
The RED TEXT is what you should KNOW WELL (be able to explain). The rest is for completeness of understanding