Direct manipulation is a term introduced by Ben Shneiderman in 1982 within the context of office applications and the desktop metaphor.
Direct manipulation is a user interface approach where users directly interact with graphical elements to control software. This concept was introduced by Ben Shneiderman in 1982.