Oh, so you're interested in learning about all this stuff? Okay then. It's time for a very, very long lecture.