SEO (Search Engine Optimisation) helps to get websites found on search engines by creating content that is found organically in the search results. SEM (Search Engine Marketing) goes beyond SEO as it will involve other marketing like social media and paid listings on search engines like Google.