what are the differences between zygote and embryo?
A zygote is a diploid cell resulting from the fusion of two haploid gametes, usually a sperm and egg. A zygote may not develop properly to become an embryo. An embryo is a collection of cells far enough along in its development that it quite possibly may become a fully developed entity.