Creating shell
A shell is a program that provides a user interface to the operating system. It allows users to interact with the system by typing commands.
A system call is a programmatic way in which a computer program requests a service from the kernel of the operating system it is executed on. A system call is a way for programs to interact with the operating system.