The main types of white blood cells are: Neutrophils and monocytes, which mainly fight against bacteria. Eosinophils and basophils are mainly involved in allergic responses. Lymphocytes, which can be T-cells or B-cells, produce antibodies against foreign organisms and are especially involved in fighting off viruses.