A Product-based company creates or designs their products or application for general customers usage. They are not Client-specific. Whereas a Service-based company works only when a client approaches them with specific needs or requirements.