While the two do have related meanings, SEM is a much broader term and SEO is a subset or subcategory of the former.
Search Engine Marketing is basically anything that you would do to promote your website with the use of a search engine. You do this so that people will visit your site more and you can earn more profit. This can be done simultaneously with different methods such as online advertising, paid inclusions, and of course,
