Most important words in Redux architecture:
Reducer is a function that recieves two parameters and returns a piece of the application state.
The first parameter is the current state, and the second is the action
Is a function that returns an action. Returns an object with the type property and can return extra data if necessary.
State is an object managed by STATE.
Container (Smart Component)
Container is a react component that as a direct connection to the state managed by redux.