What exactly is net neutrality?

Here's a good primer for those left scratching their heads when they see those two words.
Published: 7:03 PM MDT July 14, 2017