Impact, Importance, Marketing Techniques And Risks In E-commerce