Cryoprecipitate is a frozen blood product prepared from plasma that contains clotting factors. It is used primarily to prevent or control massive bleeding in situations such as traumatic injury or major cardiac surgery.