The advent of powerful molecular techniques for uncovering naturally occurring genetic variation has greatly facilitated the understanding of problems in behavioural ecology and population biology. The correct interpretation of these data requires an understanding of both the internal mutational processes within nuclear and organelle genomes, and the external processes of selection and the drift that affect the standing level of genetic variation.