Bispecific antibody (BsAbs) are antibodies (Abs) containing two different antigen-binding sites in one molecule. In the last decade, three BsAbs drugs have been approved for therapeutic use. Meanwhile there are a number of BsAbs in preclinical or clinical studies. In this review, we describe BsAb design, discovery, mechanism of action, and the recent research progress in developing BsAbs.