Basic concepts of genes