A computer is an electronic device that accepts data as input, processes the data according to stored instructions, and provides output. It can store, process, display, and print a variety of data. Computers range in size from microcomputers like personal computers to larger mainframes and supercomputers. They have various components including a microprocessor, memory, storage devices, input devices like a keyboard, and output devices like a monitor.