A dual flush toilet is a variation of the flush toilet that uses two buttons or a handle mechanism to flush different amounts of water.
The purpose of this mechanism is to reduce the volume of water used to flush different types of waste. The design takes advantage of the fact that liquid waste requires a lesser amount of water to flush than solid waste.