Multithreading
Multithreading é a capacidade de uma única CPU (ou um único núcleo de CPU) de executar múltiplos threads (sequências de instruções) de forma concorrente. Isso permite que um programa execute várias tarefas ao mesmo tempo, melhorando a responsividade e o desempenho.