PPC, or Pay Per Click, ads are a way of buying visitors to your website by bidding on advertisement placements among the search engine results for specific keywords.
SEO, or Search engine optimization is a natural way of achieving top search engine placement by creating a keyword rich website with a strong linking structure.
PPC campaigns are quick to start, with advertisements online within thirty minutes. SEO, on the other hand, can take as long as three months to reap benefits. PPC can start driving traffic to your site before your SEO takes effect. PPC is also an effective way to get exposure for highly competitive keywords. While it might be too costly to receive top search engine positioning for these search phrases with natural SEO, you can still get the benefit of targeted traffic using PPC.