Codon bias refers to the preferential use of some codons over others for an amino acid. While the genetic code is degenerate, different organisms exhibit biases in codon usage. Selection likely plays a role in driving biases through effects on translation efficiency and accuracy, though mutational biases also contribute. The strength and direction of codon biases can vary between genes and organisms. While selection maintains biases, the exact interplay between selection, mutation, and drift in determining biases remains an area of ongoing research.