What is the difference between dsl and cable modem's internet connections in terms of speed (up, down stream), tech aspect, and most important cost??

Are they using same type of technology os sorts???

If anybody could shed some light on this....... I'm still checking google but can't seem to find anything that would explain what I need to know....