The common theme underlying the various definitions of net neutrality is that companies offering internet services should treat all web traffic equally, regardless of the content type or origin and should not block, degrade or charge for any lawful content.