Este documento discute processos e threads. Um processo é definido como um conjunto de informações necessárias para que o sistema operacional implemente a concorrência entre programas, incluindo contextos de hardware e software e espaço de endereçamento. Processos permitem a execução concorrente de múltiplos programas e a troca entre eles no processador.