In React, an owner is the component that sets the props of other components. More formally, if a component X is created in component Y’s render() method, it is said that X is owned by Y.
<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title></title><scripttype="text/javascript"src="http://fb.me/react-0.12.2.js"></script><scripttype="text/javascript"src="http://fb.me/JSXTransformer-0.12.2.js"></script></head><body><scripttype="text/jsx">varApp=React.createClass({getInitialState:function(){return{txt:''}},update:function(e){this.setState({txt:e.target.value});},render:function(){return(<div><Widgettxt={this.state.txt}update={this.update}/><Widgettxt={this.state.txt}update={this.update}/></div>);}});varWidget=React.createClass({render:function(){return(<div><inputtype="text"onChange={this.props.update}/><br/><b>{this.props.txt}</b></div>);}});React.render(<Apptxt="this is the txt prop"/>,document.body);</script></body></html>
The example above Widget component is owned by App component.