I thought they are the same, but caution in Redux tutorial states they have difference.
Full text of caution:
Redux actions and state should only contain plain JS values like objects, arrays, and primitives. Don't put class instances, functions, or other non-serializable values into Redux!