NLS was Doug Engelbart's system for word processing, hypertext, group collaboration and more. Terminals featured a monitor that could display graphics in addition to text, a mouse and a five-button key set.