Computer Science, Operating Systems.
Shell: It is the CLI interface between the OS and the user. It allows user to directly make request to the OS via commands, instead of other applications. When we are typing, sequence of bytes is transferred from the keyboard via I/O bus to the shell program(temporarily stored in register) and then