Please can anyone explain the differences between dsl, cable, fiber, and dial up? How do all of these differ and how do they relate to each other?