E-Marketing แบ่งออกเป็น 2 ประเภท คือ Offline Marketing(การตลาดที่ไม่ได้ทำผ่าน internet) และ Online Marketing(การตลาดที่ทำผ่าน internet) มีหลักการดังต่อไปนี้ คือ ควรศึกษาพฤติกรรมของลูกค้าเพื่อให้ตอบสนองความต้องการให้ได้มากที่สุด หมั่นเปรียบเทียบสินค้ากับคู่แข่งเพื่อพัฒนาสินค้าของเราให้ได้ดีที่สุด และควรทำให้เว็บไซต์ของเราเป็นที่จดจำของลูกค้า