This document provides an overview of basic computer fundamentals including hardware and software. It defines a computer as a programmable machine that can execute a list of instructions. Hardware refers to physical components like disks, drives, and chips, while software exists as concepts and provides functionality. Key hardware components include the CPU for processing, memory for data storage, hard disks for permanent storage, and buses for transferring data. Important software includes operating systems to run applications and manage devices, as well as applications for specific tasks. Connectivity standards like USB, FireWire, and MIDI allow connection of peripheral devices.