Problem Statement
What is an action in Redux?
Explanation
An action is a plain JavaScript object that must have a type property indicating the type of action being performed, and optionally a payload with additional data. Actions are the only way to send data from your application to the Redux store. They describe what happened but don't specify how the state should change in response.
