Watch a video version of this post for better understanding: Video Link. After running a command (or script, etc.), most command-line users open a new terminal to run other commands. But that is never required. Here's how. When we run a program from the command line, by default, it runs in the foreground. This means you can't use the terminal until the program has been completed.
I love your stuff, thank you!