Electronic device for storing/processing data, typically in binary form, according to instructions given to it in a variable program. They're essentially calculators made from billions of switches/transistors. Computers can only understand binary, so everything a computer needs to process must be converted to binary, which can be used to store data forms such as numbers, text, images, sound, program instructions, etc.