The Importance of eCommerce for modern businesses