Thread
Uma thread é a menor unidade de execução de um processo. Multithreading permite que um programa execute múltiplas tarefas simultaneamente, aproveitando melhor os núcleos do processador.
Exemplo: Em Java, Thread t = new Thread(() -> ...)
cria uma nova thread.