Потоки в основном легкие процессы.Потоки ОС могут выполняться параллельно, для реального параллельного выполнения требуется просто наличие нескольких ядер ЦП.
Потоки имеют более низкую изоляцию, поскольку они совместно используют память и могут забивать память друг друга, в отличие от процессов.Преимущество состоит в том, что с ними, как правило, связано меньше метаданных, и их проще / быстрее создавать, поэтому их можно запускать одновременно, а не процессов.