CPU利用の単位。
複数の処理を同時に実行するために複数のスレッドに分割して並列に処理することをマルチスレッドと呼びます。 iOS においては、時間のかかる処理を行いつつ、画面への描画を更新を実現するために、このマルチスレッドを利用して実現します。
Apple の Threading Programming Guide/
iOS アプリでは、画面のタップしたことを検知して画面の更新などを担当するメインスレッドというものがあります。単純なアプリにおいては、このメインスレッドを意識する必要はないです。もしアプリの中で、時間のかかる処理が発生した時に、メインスレッドだけだと、画面の更新が止まってしまいます。そこで、別のスレッドを用意し、その時間のかかる処理を任せることで、画面の更新を行いつつ、時間のかかる処理を並行して行い、処理が完了したら、その結果を画面に反映する、といったことが可能になっています。


