What are genes and gene variants?