Although more offsprings are produced by the process of external fertilization but the process of internal fertilization is more efficient as compared to external fertilization. This is because, in external fertilization, it is more difficult for the sperm to find the egg and fertilize it. Even after fertilization, it might be that the zygote gets eaten up by a predator. There are none such risks in internal fertilization. The zygote is protected during the internal fertilization which makes this process more efficient.