Keyword stuffing is a technique that attempts to give pages higher rankings in search engine result pages by inserting the same keywords over and over again.
Link building is a process of acquiring links pointing to your website. These links are obtained by creating content, participating in social media or commenting on other blogs.
Link hoarding is a black hat SEO technique that consists of creating spammy links to sites on an internet forum that are unrelated to the site's content.