sem-and-ppc-are-two-different-marketing-terms