What is the difference between OPC and PPC

What is the difference between OPC and PPC?

Have you heard the term "PPC" or seen it in an ad lately? But what does it mean and what is the difference between...