The human genome contains just over 20,000 protein-coding genes, far fewer than had been expected. In fact, only about 1.5% of the genome codes for proteins, while the rest consists of non-coding RNA genes, regulatory sequences, and introns.