SEO, SEM and Social Media- What’s the difference? In very simplified terms the definitions of the following Website traffic strategies are below: SEO is Search Engine Optimization- is the art and science of getting better search results for your website. Tayloring your keyword content, coding and message. SEM is Search Engine Marketing- also called [...]