Created a virtual linux shell that runs in the terminal. It is an sh-compatible command language interpreter that executes commands read from the standard input.
Has internal commands implemented by virtual shell and can also perform external command execution as well