Mobile first internet is an approach where prioritization of design and user experience is given to mobile sites as more internet users are making the switch to using mobile devices for the research and purchase of products and services.
When it comes to understanding SEO vs SEM, they are similar yet different. Essentially two sides of the same coin, both these concepts are used to help you get traffic via search engines.