Когда мне нужно что-то запустить асинхронно, например  долго работающая задача или логика, использующая сеть, или по какой-либо причине,
Запуск  новой темы и ее запуск отлично работают.
Создание  Handler и его запуск также работают.
Какая разница? Когда следует использовать каждый из них?
В чем преимущества/причины использования Handler, а не Thread?
PS.
- По этому вопросу, пусть игнорирует AsyncTask.
- Handler().postDelayed случай использования ясен, для этого вопроса позвольте предположить, что мне нужна задача, чтобы начать немедленно.

