Когда использовать процессы в Python?
Используйте потоки для задач, связанных с ограничениями ввода-вывода.
Используйте процессы для задач, связанных с ограничениями процессора.
(с) Билл Любанович - Простой Python
Когда запускаешь программу - процесс, когда функцию - поток