Unix is an operating system, having ability to provide a real time response to the end user. It is capable of handling multiple users at the same time. It makes use of shells to take commands given by the user. Shells provide an interface to the unix system.