Comparative embryology is the branch of embryology that compares and contrasts embryos of different species, showing how all animals are related.