Terminals in UNIX systems are anything but basic. Windows terminal takes it to the extra level by supporting two OS terminal models.
Terminals in non UNIX, that not pretend to be serial printers, like the Amiga DOS, or plain MS-DOS, those are the basic ones.