The peristaltic liquid pump allows you to move fluid safely. Unlike most liquid pumps, this is a peristaltic type - the pump squishes the silicone tubing that contains the liquid instead of impelling it directly. The upshot? The pump never touches the fluid which makes this an excellent choice for any food/drink/sterile based pumping such as for making drink-bots or gardening robots!
The pump is basically a geared down DC motor, so it has a lot of torque. Inside the pump is a 'clover' pattern of rollers. As the motor turns, the clover presses on the tube to press the fluid though. The pump does not need to be primed and in fact can self-prime itself with water a half meter with ease. You can PWM the motor to speed up or slow down the flow rate and if you connect the motor the other way it will move fluid the other direction. Works great with either a power transistor (basic on/off) or a motor driver chip such as the L293D.
Note: The pump comes with a bit of silicone tubing already installed and two 1/2 meter pieces attached on with barbed connectors. However, the silicone tubing is not sterile and might be dirty on its way to you. Before using, the tubing must be sterilized! The included tubing is also not rated FDA or USDA compliant and is only meant for basic testing of the pump.