gravity for those above your heart and valves for those below
Veins have valves which stop the blood from flowing backwards
Valves
The flow of blood from the heart to the lungs and back to the heart is called the pulmonary circulation.The blood flowing from the heart to the lungs would be deoxygenated and blood flowing towards the heart from the lungs would be oxygenated.
diastole
In the cardiac cycle, blood flowing into the heart is called the systole.
There are valves in the heart which open and close that allow the blood to be pumped in one direction only. See the related link for more information.
Your heart keeps your blood "flowing"
Heart valves help prevent blood from flowing backwards through the chambers of the heart. They open only one way to allow blood to flow through to the next chamber, and close against flow of blood from the other directon.
There are valves in the heart - and the larger blood vessels that stop the blood flowing backwards.
the blood flowing in a vein is under a lot less pressure than in an artery, generally veins carry blood back towards the heart from the various parts of your body whereas arteries are the main outlet distributers from the heart itself.
There are two ways that blood is kept flowing in the same direction. The heart is pumping it in that direction, and blood vessels contain valves which prevent blood from flowing in the wrong direction.
Blood courses along veins back towards the heart. The veins have one way valves to prevent back flow. Venous blood from below the heart drains into the inferior vena cava. Venous blood from above the heart drains into the superior vena cava. These empty into the right atrium.