a device that feeds data into a computer, such as a keyboard or mouse. the act of entering data into a computer.
keyboard, touch screen, microphone, anytime it is from user to computer
the program that transforms signals sent across the internet on behalf of the www into humanly readable characters and images on your computer, or vice versa