Difference between oviparous, viviparous and ovovioparous are:Oviparous:These are egg-birth animals. Oviparous animals lay fertilised eggs.Eggs hatch outside the mother's body.Eggs covered with hard shell to produce young ones.Nutrients to the developing embryo from the egg yolk.Fertilization can be internal or external.No placental connection. Embryo develop outside the mother's body.