SEO is the Search engine optimization and it is a technique in which we optimize a website according to search engine's rules. It's a cost effective method and provides long term results while SEM is...