Sometimes it is based on bandwidth limitations. Analog channels take up far greater bandwidth than digital channels. Generally, cable companies need to keep the analog channels on frequencies below channel 100. So if they need to make room for a new analog channel, they may need to relocate a digital channel, being broadcast on an analog frequency below channel 100, up to a digital frequency, typically above channel 200.