This document discusses gene identification and discovery. It begins by describing gene identification in prokaryotes, unicellular eukaryotes, and multicellular eukaryotes. It then discusses the components of protein-coding genes and different approaches to gene prediction for prokaryotes and eukaryotes. The document also covers gene structure in prokaryotes and eukaryotes, as well as software tools and methods for gene prediction. Finally, it discusses several approaches to classifying genes by function.