A coffee vending machine is a self-service machine that dispenses coffee and other hot beverages. It typically has a touch screen or buttons that allow you to select your desired beverage, and then it grinds the beans, brews the coffee, and adds milk and sugar if desired. Coffee vending machines are a popular convenience in offices, schools, and other public places.