The movement of lymph through the lymphatic vessels is generated mainly by the indirect action of adjacent structures, particularly by contraction of skeletal muscles and pulses in arteries. Unidirectional flow is maintained by the presence of valves in the vessels.