Link-building is a way of obtaining links from external web sites to your own to improve search engine ranking.
Furthermore, Link building is a pretty general term used to describe anything you do to build links to a website. There are two primary reasons to build links; Direct Click-Through Traffic, and Search Engine Optimization (SEO).