How the Internet Works

An attempt to explain the Internet by @pmrourkie