When President Barack Obama started talking about "net neutrality" this month, it set off an instant public debate.
But what is net neutrality?
In short, net neutrality is the idea that all Internet traffic should be treated equally. In other words, traffic from one website should not get preference over another. And no website should have its traffic "throttled" - its speed cut back - for any reason.