There are three types of IT Companies. 1) Product based IT companies, 2) Services based IT companies, 3) Captive/GIC (Global In House Centers).