This document provides an overview of basic computer fundamentals, including definitions of hardware and software. It describes how a computer works at a fundamental level and defines key components. Specifically, it defines a computer as a programmable machine that can execute a list of instructions. It describes how modern computers are electronic and digital, and can be understood through their hardware and software. It provides examples of hardware components like chips and keyboards, and describes software as programs without physical substance. It also defines other important concepts like binary, bits, bytes, and how computers use random access technology to retrieve data.