When you think of a terminal app, it might seem like a program stuck in time—just a solid window that interacts with your shell and displays text. However, modern terminal apps have come a long way.