Hardware, perangkat lunak, dan manusia (brainware) merupakan tiga komponen utama dalam sistem komputer. Hardware terdiri dari perangkat keras fisik seperti input, processing, output, storage, dan communication devices. Perangkat lunak adalah program-program yang mengatur hardware dan memungkinkan pengguna untuk menyelesaikan tugas. Brainware adalah pengguna manusia yang mengoperasikan sistem komputer.