A method of organising computer use which allows several different tasks or applications to be available at the same time. The users of a multi-access system will be working on different tasks apparently at the same time, although only one program is actually being executed at any one time. Similarly, modern personal computer operating systems allow users to have several tasks apparently running at the same time, with the user switching freely between applications or tasks.