Sure Netflix and Comcast have jointly announced a connection deal, but what does that mean exactly? The internet's backbone, peering agreements and content delivery network's aren't things users spend most of their time talking about, but they play a