CLIs are command driven. TUIs are driven by user interactions. I'm sure more/better distinctions between the two can be made.
greetings, eMBee.