Why minimum two stage rocket is needed for launching a satellite

Why minimum two stage rocket is needed 

# For the projection of an artificial satellite, it is necessary for the satellite to have a certain velocity.

# In a single stage rocket, when the fuel in first stage of rocket is ignited on the surface of the earth, it raises the satellite vertically.

# The velocity of projection of satellite normal to the surface of the earth is the vertical velocity.

# If this vertical velocity is less than the escape velocity, the satellite returns to the earth's surface. While, if the vertical velocity is greater than or equal to the escape velocity, the satellite will escape from earth's gravitational influence and go to infinity.

# Hence, minimum two stage rocket, one to raise the satellite to desired height and another to provide required horizontal velocity, is necessary for launching of a satellite.