Different hemoglobins have different charges, and according to those charges, they move at different speeds in the gel and eventually form discrete bands (see electrophoretic migration patterns).
The movement of hemoglobin molecules through a gel, influenced by their charges, results in distinct bands that are visualized in electrophoretic migration patterns.