SEM is a broader term that describes doing both SEO and PPC
cscgal
The Queen of DaniWeb
19,421 posts since Feb 2002
Reputation Points: 1,474
Solved Threads: 229
... and as the serach engine results pages offer video and news results, they too fall into the "broader term" cscgal refers to, I think.
canadafred
SEO Consultant
1,021 posts since Feb 2006
Reputation Points: 192
Solved Threads: 28
ursimrankhanna, you have it backwards.
SEO = Search Engine Optimization techniques such as on-page optimization (meta tags, keyword density, etc) and off-page optimization (getting backlinks)
PPC = Pay Per Click is purchasing clicks from Google AdWords or other search engines
SEM = Search Engine Marketing is a broad term to describe everything you can do to get traffic from the search engines. It includes SEO and PPC.
cscgal
The Queen of DaniWeb
19,421 posts since Feb 2002
Reputation Points: 1,474
Solved Threads: 229