Complexity in the retinoid signalling system arises from a combination of several forms of retinoic acid, multiple cytoplasmic binding proteins and nuclear receptors, and the existence of polymorphic retinoic acid response elements. Additional diversity appears to be generated by heterodimeric interactions between two families of nuclear retinoic acid receptors, and between nuclear retinoic acid receptors and other members of the nuclear receptor superfamily. Thus, a complex array of combinatorial effects is beginning to emerge which may account for the pleiotropic effects of retinoids.