Kernel :
- Its connects the application to software and hardware
Distribution :
- Its is collection of application which is combined with an operating system
- Eg. Ubuntu, Fedora, Pop , Arch
Bootloader :
- It is the program that puts the operating system into the memory
Service :
- It is the program that runs on background process
File system :
- Is is the method for storing and organizing the files
- Eg. FAT (File Allocation Table)
Desktop environment :
- It provides GUI ( Graphical User Interface)
- Eg. GNOME (GNU Network Object Model Environment)
Command line :
- Interface for typing commands with operating system
Shell :
- It interprets the line input and instruct operating system to perform task and commands