One of my first exposures to computers in a work environment was using a Wyse
terminal to access a console-based application for data entry. It wasn’t until a
while later that I learned about terminals in UNIX and how they work. Once I
understood it, I wanted to create my own self-contained application that was tied
to a telnet or SSH session.
Creating an Application-Based Terminal Session
Source: Linux Journal