Impact of the Internet on Global Marketplaces