We have been working on functional genomics using C. elegans as a model organism. We first used cell-type specific markers and preexisting mutants to investigate how genotype-phenotype causal relationships are regulated. With the aid of transgenic methods, we analyzed various biological processes in C. elegans. We have developed efficient methods to isolate gene knockout strains. Thousands of strains isolated this way are used by many researchers and have revealed many biological mechanisms. We have also developed methods to examine the functions of genes in a comprehensive manner by integrating transgenes into chromosomes, designing conditional knockouts, and creating balancers for lethal mutations. A combination of these biological resources and techniques will be useful to understand the functions of genes in C. elegans, which has many genes that are orthologous to those of higher organisms including humans.