Cells in developing organisms do not only differentiate, they differentiate in defined patterns. A striking example is the differentiation of flowers, which in most plant families consist of four types of organs: sepals, petals, stamens and carpels, each composed of characteristic cell types. In the families of flowering plants in which these organs occur, they are patterned with the sepals in the outermost whorl or whorls of the flower, with the petals next closest to the center, the stamens even closer to the center, and the carpels central. In each species of flowering plant the disposition and number (or range of numbers) of these organs is also specified, and the floral ‘formula’ is repeated in each of the flowers on each individual plant of the species. We do not know how cells in developing plants determine their position, and in response to this determination differentiate to the cell types appropriate for that position. While there have been a number of speculative proposals for the mechanism of organ specification in flowers (Goethe, 1790; Goebel, 1900; Heslop-Harrison, 1964; Green, 1988), recent genetic evidence is inconsistent with all of them, at least in the forms in which they were originally presented (Bowman et al. 1989; Meyerowitz et al. 1989). We describe here a preliminary model, based on experiments with Arabidopsis thaliana. The model is by and large consistent with existing evidence, and has predicted the results of a number of genetic and molecular experiments that have been recently performed.