microarray A technique for performing many DNA experiments in parallel. Nothing to do with computers. (2007-05-14)