Hi,
Search Engine Optimization (SEO) is a process whereby your website is optimized so that it appears higher in Google’s organic search results (the normal search results.)
PPC is short for pay per click. PPC typically refers to Google’s Adwords advertising platform. Do a quick search for anything on Google and you will see “Sponsored” or “Paid” listings either on the top of the screen or on the right column.