International Business Machines Corporation (IBM) is an American multinational technology company headquartered in New York. IBM manufactures computer hardware and software, and offers infrastructure, hosting and consulting services across 170 countries. IBM India Private Limited is IBM's Indian subsidiary, established in 1999 with facilities across India. IBM India operates several business lines including software development, research, consulting, and outsourcing services that contribute to IBM's global operations.