In simple terms, flashing a cell phone essentially means reprogramming it to work with a carrier other than it's intended provider.