Esta puede ser una definición algo ambigua dependiendo del punto de vista del cual la veamos, podríamos definir el estado como "El contenido completo de la memoria" o también como "Todas aquellas variables globales, objetos en memoria, subscriptores, etc."
Con la finalidad de entender cómo trabaja Redux, veremos el estado como un objeto global en cual almacenamos datos para ser usados en un determinado momento, o a lo largo toda la aplicación. Como por ejemplo información relevante del usuario en sesión, o incluso datos del auth para nuestras peticiones http.
Sigamos con ¿Es necesario tener un estado?