As most people are aware, the number and quality of websites that link to your website is an important and significant factor in determining your search engine ranking.  Search Engines like Google count the number of links your site receives and apply a weighting to each of these links dependent on the site on which they are located.  For example, a link from the BBC website will carry a much higher weighting than a link from another local business.