Some of the most important parts of the computer system can do both input and output. These devices have a sort of 'two - way - street' relationship with the CPU. Information can flow back and forth between them and the CPU.