What exactly is a state-to-state change system?