The ability of operating system to control the activities of multiple programs at the same time is called Multi Threading Multi Tasking Multi Programming Multi Processing