A combinatorial functional screening method for gaining insights into the impacts of the molecular composition of microenvironments on cellular functions is described. The method takes advantage of existing microarray-based technologies to generate arrays of defined combinatorial microenvironments that support cell adhesion and functional analysis.