E-commerce is made possible via electronic funds transfer, online transaction processing, electronic data interchange, automated data collection systems, inventory management systems, supply chain management and Internet marketing.