A Computer is a device or system based on instructions given by a software or hardware program that performs processes, measurements, and operations. It has the capacity to accept (input) data, process it, and then generate outputs. Computers can also store data on suitable storage devices for later use, and retrieve it whenever required. Modern computers are electronic devices that are used for a number of purposes, including web surfing, writing documents, editing images, making software, playing video games, etc. They are developed by integrating combined hardware and software components to execute applications and provide a variety of solutions.