Computer Fundamentals

What is hardware?

The basic concept of Hardware:
Hardware refers to a computer’s physical parts, such as the keyboard, display, system box, and floppy disc drive. Software, on the other hand, is electronic content in the form of directories, operating systems, graphics, and computer programs.

What is the difference between hardware and software?

The distinction between hardware and software represents the physical and mental worlds’ duality: your brain, for example, is hardware, while your mind is software.

Software is what helps the machine do something for you. A device without apps is analogous to a home theatre system that lacks tapes, CDs, or movies – you have the console, just nothing to play on it. Software is always being improved. When a tech company (such as Microsoft, Adobe, or Corel) releases a new version of their software, they give it a version number. There was Microsoft Word 6.0.1 before that, and Word 6.0 before that. The further modifications are made to the app, the more the version number changes. A big improvement may typically result in a whole number upgrade; a minor change can result in a tenth of a decimal position upgrade.

Hardware are those components or physical pieces (things you can touch) that make up the computer.

The different pieces of the computer’s hardware are monitor, speakers, mouse, CDROM, floppy drive, hard drive, keyboard, CPU, RAM, Processor, etc. Each piece plays a role in the operation of a computer.


A computer is an advanced electronic device that takes raw data as an input from the user and processes it under the control of a set of instructions (called program), produces a result (output), and saves it for future use. This tutorial explains the foundational concepts of computer hardware, software, operating systems, peripherals, etc. along with how to get the most value and impact from computer technology.

A computer is an electronic data processing device, which accepts and stores data input, processes the data input, and generates the output in a required format.

Computer Fundamental    Start TEST 

Computer Basic Knowledge Question Set 2

Computer Basic Knowledge Question Set 1