In simple words, SEO is a tool for better visibility of the target website in the internet search pages. Whereas, Search Engine Marketing is accounted as the internet marketing procedure which increases the site's visibility by genuine search engine results and online advertising and it's promotion.