Enterprise service providers may offer generalized services like coaching, consulting, training, and accelerator programs or more specialized services like social procurement, ecommerce, retail, distribution, or third-party certification. Most service providers start out by providing direct services with little interactions between clients, but because they work with multiple enterprises, there is potential for a broader ecosystem role. This could include matchmaking, facilitated information exchange, online community spaces, support groups, alumni networks, and collective action around shared challenges. This is usually sustained through sliding scale service fees, membership, or subscriptions.