The 24 contributions in this collection describe the techniques currently being used to produce microarrays of proteins printed in rows and columns on glass substrates, explore their potential for allowing the massively parallel analysis of protein function in a miniaturized and automated manner, and relate some of the challenges that are being fac