Description
Terminal applications can present polished interactive prompts for choices and typed answers. Developers can build friendlier CLI workflows without hand-writing all keyboard and display handling. It may receive sensitive input when used for secrets or credentials.