I don't know why, but I've always struggled with the net neutrality discussions. I just couldn't fully get my head around it. This web page explained it to me in about 30 seconds. I think I get it now...I think...
http://www.theopeninter.net
http://www.theopeninter.net