SEO and PPC both are used for generating traffic.
SEO is Search Engine Optimization
PPC is Pay per click
SEO is free and PPC is paid . Indirectly you are paying to SEO expert if you don’t know the SEO.
The Bottom line is that you need to use both PPC and SEO as part of your Internet marketing campaign.
What is need of SEO ? How Search Engine Work ? –