Knowledge Process Outsourcing or KPO is a subset of BPO. KPO includes reevaluating of center capacities which could possibly give cost benefit to the parent organization yet without a doubt helps in worth expansion. The cycles which are moved to KPOs are generally more particular and information based when compared with BPOs.