目前试管婴儿主要分为三代:第一代试管婴儿、第二代试管婴儿和第三代试管婴儿。第一代试管婴儿、第二代试管婴儿不能够决定胎儿是男是女,第三种试管婴儿可以决定胎儿是男是女,但是它仅限于一些与性别相关的遗传性疾病,才能够决定植入的胚胎是男胚还是女胚。我国法律明文禁止非医学行为的胎儿性别鉴定,人为的选择胎儿性别,是违反医学伦理的。但是,在一些特殊情况下,如一些遗传性疾病传男不传女,这样就可以做第三代试管婴儿提前确定胎儿的性别,目的是防止某些遗传疾病的传递。