Computer

Software

Hardware

CPU

RAM

GPU

HDD

SSD

CASE

MOTHERBOARD

M.2 STORAGE

USB I/O

FANS

AUX I/O

PSU

SOUNDCARD

WIFICARD

O.S.

Applications

WORD

BROWSER

GAMES

SLIDES

WINDOWS

LINUX

MACOS

ANDROID

IOS

UTILITYS

SETTINGS

GRAPHICS SETTINGS

PROGRAMING TOOLS

SOUND SETTINGS

Firmware

BIOS

WATTAGE

4G

3G

CORSAIR

VOLTAGE

WIRELESS NETWORK

ASUS

HP

LIANLI

2.0

3.0

SAMSUNG EVO

CORSAIR

LENOVO

HP

INTEL HD

AMD

GIGABITE

INTEL i7

1TB

500GB

AMD

8GB

16GB

UFI

DDR

Most firmware is not meant for user interaction and only meant to give hardware life and usealy only uses a few KB in sysetm files

The operating system is what the user uses to interact with the computer and is what executes files and apps, and mangers files and hardware

Utility's give the user many options to change how there system and operating system operates, and change settings

Applications are what the user is most like using for basic functions on there computer including browsers or app stores which are usually added to the operating system for easy use, but you can still download more apps like text documents or games etc..

Hardware is the main brains for the computer, this is what mange's and stores data on your computer, this is everything inside your computer that is physicals, these are the things that you can touch unlike software which is stored on the hardware. Hardware can also be anything inside the compute that helps the overall function of the computer like fans to keep the internals cool.