08 April 2011
multi threading is the concept of threading in case of process. Generally it means running multiple "lightweight" processes (that is known as threads of execution) in a single process / task / program. It is not running simultaneously. Is runs on CPU with time sharing scheduling.