SEO- Search Engine optimization
SEM- Search Engine Marketing.
Both are related to Website promotion terms which can be used using various tasks and which is possible to give good Rank as well good traffic for a website.