Electronic Commerce: It is the term used to describe the wide range of tools and techniques utilized to conduct business in a paperless environment. Electronic commerce therefore includes electronic data interchange, e-mail, electronic fund transfers, electronic publishing, image processing, electronic bulletin boards, shared databases and magnetic/optical data capture. Companies are able to automate the process of moving documents electronically between suppliers and customers.
Data warehouse: Data warehouse is a consolidated database maintained separately from an organization’s production system database. Many organizations have multiple databases. A data warehouse is organized around informational subjects rather than specific business processes. Data held in data warehouses are time dependent, historical data may also be aggregated.