Self-checkout (also known as self-service checkout and as semi-attended customer-activated terminal, SACAT) machines provide a mechanism for customers to process their own purchases from a retailer. They are an alternative to the traditional cashier-staffed checkout. The customer performs the job of the cashier themselves, by scanning and applying payment[clarification needed] for the items.