Hardware are physical parts that make up a computer system.
Processor is used for controlling all the operations in a computer.
Clock is used for controlling the timing of signals in the computer.
Cache is used for providing extremely fast access for sections of a program and its data.
Motherboard is used for holding many of the crucial components of the system, while providingconnectors for other peripheral.
Graphic card is used for generating output images to a display.
Sound card is used for generating the input and output of audio signals to and from a computer under
Port is used for connecting any socket or channel in a computer system into which an input/outputdevice.
PS2 port is used for connecting mouse and keyboard.
Serial port is used for connecting a serial device such as a serial mouse or keyboard.
Parallel port is used for connecting a parallel device such us a printer.
Power Supply Unit (PSU) is used for supplying power to the other components in a computer.
Peripheral is a device attached to a host computer but not part of it whose primary functionality isdependent upon the host, and can therefore be considered as expanding the host's capabilities.
Storage device is used to provide a permanent storage of both data and program.
Floppy disk is a common magnetic storage device that reads and writes data on a diskette.
Hard disk is a common magnetic storage device that reads and writes data on metal disk inside asealed case.
Optical disc is data storage material that is written to or read from using laser light.
CD (Compact Disc) is used to store audio and data.
DVD (Digital Versatile Disc or Digital Video Disc) is used to store video and data.
BD (Blu-ray Disc) is used to store high-definition video and other data.
Tape is a magnetic storage medium commonly used for storing backup files.
Flash memory is a non-volatile computer storage that can be electrically erased and reprogrammed.
USB flash drive is flash memory data storage device integrated with a USB interface used for storingdigital contents
Flash memory card is solid-state electronic flash memory data storage device used for storing digitalcontents.
Mouse is used to control the cursor.
Input device is used to provide data and control signals to an information processing system.
Keyboard is used to input data through keys like a typewriter.
Webcam is used to capture a video.
Microphone is used to convert sound into an electrical signal.
Scanner is used to copy text or graphics into a computer.
Output device is used to communicate the results of data processing carried out by an computer to theoutside world.
Monitor is used to display the output from a computer on a screen without producing a permanentrecord.
Speaker is used to provide sound output.
Printer is used to print the output of a computer on paper.
Software are programs which can be used on a particular computer system.
System software helps run the computer hardware and computer system.
GNU is a computer operating system composed entirely of free software.
Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft.
Mac OS X is a line of computer operating systems developed, marketed, and sold by Apple Inc.
Linux is a generic term referring to Unix-like computer operating systems based on the Linux kernel.
Programming software usually provides tools to assist a programmer in writing computer programs,and software using different programming languages in a more convenient way.
Application software allows end users to accomplish one or more specific (not directly computerdevelopment related) tasks.