If we are having a firm, and we want to get a new computer system for it, we have couple option. We can hire an IT specialist for full-time employment, who will create it for us, and take care for it in the future. We may cooperate with IT outsourcing company, who will send their team to our office, and help us with our problem. We can buy a license of their already existed product, or we may order custom software. But are we really need dedicated program? who are using it anyway? This are couple example of using it on market.