Somatic embryogenesis is the process by which somatic cells, under induction conditions, generate embryogenic cells, which go through a series of morphological and biochemical changes that result in the formation of a somatic embryo. Somatic embryogenesis differs from zygotic embryogenesis in that it is observable, its various culture conditions can be controlled, and a lack of material is not a limiting factor for experimentation. These characteristics have converted somatic embryogenesis into a model system for the study of morphological, physiological, molecular and biochemical events occurring during the onset and development of embryogenesis in higher plants; it also has potential biotechnological applications. The focus of this review is on embryo development through somatic embryogenesis and especially the factors affecting cell and embryo differentiation.