Types of Genes: What Are They & What Do They Do?