Artificial selection is the intentional breeding of individuals with desired traits by humans, while natural selection is the process by which certain traits become more common in a population due to their fitness advantages in the natural environment. Artificial selection is directed by human choice, whereas natural selection is driven by environmental pressures.