Keyboards, keypads, and keypunch machines are often used as synonyms to refer to different types of data input devices. Keypads are often used on cell phones, calculators, and small electronic devices, whereas keyboards are commonly used on computers. A keypunch machine was used many decades ago for data entry, and punched out holes in cards to represent data. Other synonyms for keypads include button pads, touchpads, and control panels. These devices have evolved with technology, and now touch screen keypads are common on smartphones and tablets. Regardless of the variation, they all serve the same purpose - to input information into a machine or system.