Различают два типа онтогенеза: прямой и непрямой.
Прямой – неличиночный (рыбы, птицы, пресмыкающиеся, яйцеклетки богаты питательными веществами, значительная часть онтогенеза в яйце во внешней среде) и внутриутробный (млекопитающие, обеспечение жизненных функций и развития зародыша материнским организмом через плаценту, роль провизорных органов).
Непрямой – когда организм проходит через стадию личинки – зародыша, способного к самостоятельному существованию (насекомые, амфибии, иглокожие), для этого типа онтогенеза характерен метаморфоз – превращение в зрелую особь.