Necessary Elements In Internet Marketing Promotions - A Background