Существует две нити: основная нить и рабочая нить. Asyntasck работает в рабочем потоке. Обычно Asynctask используется для фоновой задачи. Он работает в рабочем потоке и публикует результат в основном потоке.
Если блокировка основного потока на 5 или более секунд, кроме этого, появляется диалоговое окно «Приложение не отвечает» (ANR), чтобы избежать этого сценария для фоновой задачи, используемой Asynctask