Fingerprint machines work by scanning the ridges and valleys of a person's fingerprint. This information is then stored in a database and can be used to identify the individual. When an employee clocks in, their fingerprint is scanned and compared to the database. If the fingerprint matches, the employee is logged in.