A double check valve is a type of check valve designed to prevent backflow in a plumbing system. It consists of two check valves connected in series, each of which operates independently to prevent water from flowing backwards in the system. It is usually installed in areas where the risk of contamination is high, such as near a sewage treatment plant or other source of contaminated water.