对话内容：

Alice: 嘿Bob，听说你最近在尝试学习React，需要一些帮助吗？

Bob: 是的，我正在学习React，但是我遇到了一些问题。你是否能够帮我解决这些问题？

Alice: 当然可以。你在遇到问题方面具体遇到了什么？

Bob: 我不太理解React中的state和props的区别。它们似乎用于存储组件数据，但我不知道区别在哪里。

Alice: 没问题，让我来帮助你。简单来说，state用于存储组件内部的数据，而props则传递给组件作为参数使用。这与函数中的参数和变量类似。


问题：

React中的state和props分别用于什么？它们之间的区别是什么？


根据对话内容回答这个问题。
React中的state用于存储组件内部的状态数据，而props则是传递给组件作为参数使用的属性数据。它们的主要区别在于state是可变的（可以通过方法来更新）并且只适用于组件内部，而props是不可变的（传递到组件后无法更改）并且可以在多个组件之间传递。