Blood leaving the capillary beds flows into a progressively larger series of venules that in turn join to form veins. Veins carry blood from capillaries to the heart. With the exception of the pulmonary veins, blood in veins is oxygen-poor. The pulmonary veins carry oxygenated blood from lungs back to the heart. Venules are smaller veins that gather blood from capillary beds into veins. Pressure in veins is low, so veins depend on nearby muscular contractions to move blood along. The veins have valves that prevent back-flow of blood.
Additional Links
http://www.colorado.edu/intphys/Class/IPHY3430-200/image/15-6.jpg