There are certain elements every eCommerce website should have to stay relevant and competitive. Here are the essential features to attract online shoppers.