NCR Corporation is a company providing digital banking, enterprise point of sale (POS) systems, and complete payment solutions. It operates through four segments: Banking, Retail, Hospitality, and Telecommunications and Technology. The company offers automatic teller machine (ATM) and payment processing hardware and software; cash management and video banking software and customer-facing digital banking services. It also provides point of sale terminals and point of sale software; a retail software platform with a suite of retail software applications; self-service kiosks, such as self-checkout; as well as bar-code scanners. Additionally, NCR Corporation delivers installation, maintenance, managed, and professional services, as well as payment processing solutions.