書いてある通り。

スレッドでも原理的に同じ事ができる。
プログラムの一部分を別スレッドで並行して実行したり、
他のスレッドを一時停止したり再開したり。

マルチプロセス(forkなど)やマルチスレッドはCなど過去の言語との親和性が高い。

スレッドはOSの機能の一部なので直接OSの支援を受けられるが、
プログラマが同期制御を行う必要があるため、
コルーチンほど簡易的ではない。