terminal emulation
What a
terminal emulator
does.