Anything which allows a user to interact with a computer. Examples are WIMP, command line interpreter, or virtual reality.
(05 Jan 1995)