Multithreading ˈmʌltiˈθrɛdɪŋ The act of running computations belonging to a single algorithm on multiple processors simultaneously.