A tty is an abstract character input / output device model. This is the most direct system interface with corresponding application interfaces.
Teletype Corporation once existed. They made automatic typewriters that were used as communication terminals for decades, and then redesigned as computer terminals. Teletype has been generalized to teletype or teleprinter to avoid using the brand name.
Initially, they were functional, but rather ugly ...

But later models (this model 43 from the late 1970s) were pretty pretty ...

The microprocessor made the video display terminals practical; previously, hard-copy terminals were slightly cheaper and much more popular. As it happens, the Unix tty abstraction did a great job for video terminals.
And this works great for the xterm and xterm children windows (usually called Terminal), which will be found on Linux, Mac, and other descendants of Unix ...