O AG é um método de busca global estocástico que imita a metáfora da evolução biológica natural. Os GAs operam em uma população de soluções potenciais que aplicam o princípio da sobrevivência do mais apto para produzir (espera-se) melhores e melhores aproximações para uma solução. A cada geração, um novo conjunto de aproximações é criado pelo processo de seleção de indivíduos de acordo com seu nível de adequação no domínio do problema e sua criação conjunta usando operadores emprestados da genética natural. Este processo leva à evolução das populações de indivíduos que são mais adequados ao seu ambiente do que os indivíduos de quem eles foram criados, assim como na adaptação natural.