Internal commands are the commands that are executed
directly by the shell. These commands will not have a
separate process running for each.
External commands are the commands that are executed by the
kernal. These commands will have a process id running for
it.
Internal Commands: Echo, CD
External Commands: cat, ls