The input device might be a keyboard, the output device might be a monitor, a communication device might be a modem, a secondary storage device might be disk drive, and the processing devices include central processing unit (CPU) and main memory.