 Software requiring a better than average computer graphics display, like graphics editors and high-end games, often define high-end display adapters in the system requirements.Some software applications need to make extensive and/or special use of some peripherals, demanding the higher performance or functionality of such peripherals.Such peripherals include CD-ROM drives, keyboards, pointing devices, network devices, etc.