Redux(リダックス)は2015年に登場した、ウェブアプリケーションのstate(状態)を管理するためのJavaScriptライブラリです。Reduxは、React、Angular、Ember、jQueryなどと併用できますが、特にReactとの相性が良いため「React + Redux」で利用されるのが一般的です。
Reduxは、Reactと併用して利用されるのが一般的です。Reactはシングルページアプリケーション(SPA) 開発に向いていますが、SPAは状態管理が複雑になりがちです。ReactとReduxを併用すると、Reactから状態管理を切り分けられてReact開発がシンプルになります。