There are many types of check valves available. They all serve the purpose of preventing backflow in a piping system. Depending on design parametres like media, flow rate, pressure and pressure drop, different types (like swing, disc, lift or ball etc.) of check valves are chosen. Each type of check valve offers special properties made for for the intended application.

References

We have done this before.

Selection of references