SEM stands for Search Engine Marketing which means SEO is technically a subject of SEM. Other subjects of Search Engine Marketing include PPC (Pay per Click), Search / Web Analytics, and Cost-per-Impression. It should be noted that by technical definition, in all categories (including SEO) this subject is not exclusive to Google and would include all Search Engine Directories although we do tend to focus on Google in practice.