並行処理ユーティリティ・パッケージは、スレッド・プールやブロック・キューなど、パフォーマンスの高いスレッド・ユーティリティのための強力で拡張可能なフレームワークを提供します。このパッケージを利用するプログラマは、これらのユーティリティを自分で作成する手間から解放されます。ちょうど、Collections Frameworkのおかげでデータ構造を構築する労力が軽減されたのと同じです。さらに、これらのパッケージは、高度な並行処理プログラミングに利用できる下位レベルのプリミティブ機能も提供します。