Posso atualizar os adereços de um componente no React.js?

Depois de começar a trabalhar com o React.js, parece queprops devem ser estáticos (transmitidos do componente pai), enquantostate mudanças com base em eventos. No entanto, notei nos documentos uma referência acomponentWillReceiveProps, que inclui especificamente este exemplo:

componentWillReceiveProps: function(nextProps) {
  this.setState({
    likesIncreasing: nextProps.likeCount > this.props.likeCount
  });
}

Isso parece implicar que as propriedades PODEM mudar em um componente com base na comparação denextProps parathis.props. o que estou perdendo? Como os adereços mudam ou estou enganado sobre como isso é chamado?