Stands for Command Line Interface. It is one of the oldest methods of interacting with operating systems and applications. Users operate the software by entering commands into the interface. CLI processes the commands entered and outputs an appropriate response. Some of CLI examples are MS-DOS and Unix-like systems.
CLI evolved from teleprinter machines that were used to exchange information remotely one line of text at a time.