# The Unix Terminal and Shell

### **Terminal**

* Common name for the interface that allows you to input commands and see the output from commands.

### **Command prompt**

* Sequence of one or more characters, such as $ or % in combination with other customizable elements, such as the username or the current working directory.
* It indicates readiness to accept commands.

### **Shell**

* Command line interpreter.
* Users operate the computer by entering command input as text for a shell to execute or by creating text scripts of one or more such commands.

<figure><img src="https://498238201-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWuHhstIreJ3jFvE4gQ3y%2Fuploads%2FpN1UZqXZh2CNgKE2xl0w%2Fimage.png?alt=media&#x26;token=cba2d5d9-c478-4c77-8d3d-2fed44b0bfa7" alt=""><figcaption></figcaption></figure>
