How can one tell when will the state of the circuit components change?
It is not necessarily true, this is only one possible way of achieving synchronization. One could arbitrarily decide that it happens when the signal is low, or when the signal goes from low to high (rising edge), or high to low (falling edge), or even both. This wikipedia page contains more information.