Devices that enter information and let's you communicate with the computer:
Software
Output devices
Hardware
Input devices