Terminfo is a database of terminal capabilities use by applications that require information about the terminal's features.
Terminfo is a data base describing terminals, used by screen-oriented
programs such as nvi(1) and rogue(1).
Terminfo describes terminals by giving a set of capabilities which they have, by specifying how to perform screen operations, and by specifying padding requirements and initialization sequences.