eBusiness as a pillar of the new economy