Land-dwelling animals that lay eggs, often protected by a shell, such as reptiles and insects, do so after having completed the process of internal fertilization. Water-dwelling animals, such as fish and amphibians, lay their eggs before fertilization, and the male lays its sperm on top of the newly laid eggs in a process called external fertilization.
Almost all non-oviparous fish, amphibians and reptiles are ovoviviparous, i.e. the eggs are hatched inside the mother's body (or, in case of the sea horse inside the father's). The true opposite of oviparity is placental viviparity, employed by almost all mammals (except for monotremes).