---

Terminals, shells, consoles, and command lines

Terminals, shells, consoles, and command lines are related but are not synonyms. Seth Kenlon exposes the differences.