What is the difference between component and container in React Redux?

Component is a class or function component that describes the presentational part of our application. Container is an informal term for a component that is connected to a Redux store. Containers subscribe to Redux state updates and dispatch actions, and they usually do not render DOM elements. They delegate rendering to presentational child components.