A version of a gene
Alleles are different versions of the same gene. Alleles code for the synthesis of the same protein but may cause difference in that protein. E.g. two alleles for the pigment of your iris might produce one protein that looks blue and one that looks brown. Alleles can be either dominant or recessive in their action.