The beanregister software acts like a virtual cash register. The buttons are controlled by either a mouse or keyboard. A receipt is printed with a picture of the buisness or owners... Sales transactions are stored in a database. Sales reports can be made, using begining and ending dates as criteria.