ADSL: Significance of SNR and attenuation

As an ADSL n00b I wanted to understand how the technology works and how to get the most out of it. In essence if you want to improve speed and increase stability you need to familiarise yourself with SNR (signal...