A computer consists of hardware and software. Hardware refers to the physical parts of a computer like the central processing unit and memory. Software refers to programs and instructions that tell the hardware what to do. There are two main types of software: system software like the operating system, which runs the computer hardware, and application software, which allows users to perform specific tasks. Popular operating systems include Windows and MacOS. Applications, or apps, allow users to perform tasks on desktop computers, laptops, tablets, and smartphones.