A computer is an electronic machine that can perform mathematical calculations and logical comparisons quickly without errors. It takes in data as input, processes it according to instructions, and provides results as output or stores them. Computers consist of hardware, the physical components, and software which provides instructions to the hardware. When a computer is turned on, a program called the BIOS loads the operating system from permanent storage like a hard disk into temporary memory (RAM) to control the hardware. The CPU then processes data from input devices according to the operating system, and sends results to output devices like monitors or saves them to permanent storage. Main types of computers are mainframes for large organizations, minicomputers formerly for mid-sized businesses, super