People often get confused over whether or not they are better off spending their marketing budget on search engine optimization (SEO) or paid search advertising through Pay Per Click (PPC) or Google Adwords Support. There are a lot of different considerations to be made in comparing these options, and there is room for varying opinions. Some will be better laid out than others.
Often people don’t have a great understanding of the contrast between SEO and paid search advertising. They think that SEO is a free endeavor, while paid search is anything that costs money. That’s not really accurate. The actual difference is where the money is going. Someone has to be working on your web presence to boost your SEO, so you are still paying money. You’re just paying it to someone else, whereas in a paid search campaign you are paying Google (or Bing, or another search engine).