Question: what is the difference between react and redux?
Answer: React is a tool for building User Interfaces. Redux is a tool for handling complex state management (which is needed to build complex user interfaces). Redux can be applied to different tools, such as angular, react, etc.