Question: what is the difference between service based company and product based company?
Answer: In other words, service based companies build software or products only when a customer approaches them and asks for a software to be authored according to his needs. A product company on the other hand already has a product which they sell to a wide range of customers or clients.