Selectors are a handy way to “select” state from the redux store. The Redux store holds all our application logic and data; selectors are used to pick certain pieces of state out of the store. If you’re building your applications using React and Redux, you might benefit from selectors.
Full article