The immunosuppressive mechanism of Tim-3 has a dual role, which can not only mediate immune tolerance during cancer treatment, but also plays an immunoprotective role in some infectious diseases. The gene discussed is HAVCR2; the disease is cancer.