Hello Friends,
S E O means Search Engine Optimization:- Search Engine optimization is process of improving your site ranking, baklinks to your site and get more visitors and traffic to your site By doing On page SEO and off page SEO.
SEM stands foe search engine marketing:- Search Engine Marketing are the techniques of getting traffic or visibility on search engine result page. SEM is a part of online internet marketing.
Thanks and Regards
reputationhead.com