well-developed communication tools / consumer-generated media / crucial marketing tool / make tools / communitytype Internet service / social networks / Internet users / stores using transportation / Internet-based bulletin board / communication tools / accessible using networks / intellectual properties such as software / Web browsers / software development / Internet-using consumer / ubiquitous networks / journal-like web site / /