IT consulting focuses on advising businesses on how to use IT to meet objectives. IT consultancies implement, deploy, and administer IT systems for businesses. The IT consulting industry can be viewed as consisting of professional services firms, staffing firms, and independent consultants. With increased technology adoption, global spending on IT services has outpaced world GDP growth since 2004. India's IT services industry is export-dependent, with over 3/4 of revenue coming from exports. India is the most favored offshore location for IT services.