There are so many different facets to internet marketing, from newsletters to rotating banner ads to flash ads that take over your screen to social media....