- Redux is a state management library that can be used in Angular applications through implementations like @ngrx/store - @ngrx/store allows Angular components to subscribe to pieces of state from the Redux store and dispatch actions, following the core Redux principles of actions, reducers, and state updates - Setting up @ngrx/store in an Angular application only requires importing the StoreModule and providing the root reducer, making state management simple and explicit through observables