Dictionary of Computer and Internet Terms: timesharing
timesharing
a technique developed in the 1960s for running more than one program on the same computer at the same time, so that, for example, the computer can serve many users at different terminals simultaneously.
Modern operating systems such as UNIX and Windows use timesharing to run multiple programs concurrently.