Electronic commerce: Building blocks of new business opportunity | Synapse