How do bottle rockets fly?

The 'operator' fills the bottle with water, then pumps air into it - creating pressure. When the stopper is released, the air pressure forces the water out of the narrow opening in the bottle's neck - creating a stream powerful enough to launch the rocket into the air.