The difference between state and props are as follows:
|The state is completely managed within a component for internal communication.
||Props are directly passed to its parents with child component.|
|State can be modified using setState() method.
||A particular component should never modify its own props.|
|State changes can be asynchronous
||Props are read-only|