Представьте игру «Космические гонки»: вы летите, уворачиваясь от метеоритов и патрульных крейсеров, а рядом — такие же звездолёты. Приложение игры должно отслеживать команды управления, перемещать звездолеты, рассчитывать их траектории и последствия столкновения, отрисовывать все это на экране пользователя… Как это сделать? Ответ: многопоточность.