Hi Nanda,
It was great learning weekend. As one of the old quotes go, that if you can make a 6 year old with almost low knowledge understand, that only shows how much grasp of the topic you have. You broke down the explanations of the complex terms to basic everyday things, which made it extremely enjoyable at the same time a great learning experience, for e.g. The football goal analogy and the coffee making.
Going forward, even though if I forget official terms and documents, analogies will hopefully keep me in the path. Also, the way you explained every sentence of the question, thank you!