Hi and welcome
You'll probably get other explanations, but the way I see it is that internet marketing encompasses every aspect of marketing your site online, including email marketing, banner advertising, link exchanges, seo etc.,
Seo is a subset. It's where you focus on making your site search engine "friendly" and then work on getting the keywords / phrases you are focussed on to "rank" well ie. drive traffic and business to your site