Networked marketing concepts