Timesharing is a method of computer usage whereby multiple users can run their programs on a computer at the same time.