Types of Marketplace Environments plus the Internets Impact