Catalytic RNAs, also known as ribozymes, can be engineered to optimize their activities in the intracellular environment. The introduction of a library of active ribozymes into cells, and the subsequent screening for phenotypic changes, allows the rapid identification of gene function. For the determination of gene function, ribozyme technology complements another RNA-based tool that is based on libraries of small interfering RNAs.