Link building is important for SEO because backlinks are a key factor in how search engines rank websites:
Backlinks signal quality
Backlinks indicate trust
Backlinks help you rank higher
Link building techniques are
Guest posting
Info-graphics
Blog
Bookmarking submission
Directory submission...