In simple terms, In vivo fertilization is internal fertilization and In vitro fertilization is external fertilization. Under In vivo fertilization, the sperm meets and fuses with the egg inside the fallopian tube, whereas under In vitro fertilization, this procedure is performed in a laboratory.