Alleles are different version of the same gene. There may be multiple versions of a gene; for example a dominant or recessive copy. Depending upon which alleles are inherited, the phenotype of the organism will differ. When all the alleles for on gene are the same this is considered ‘homozygous’, there are different alleles present for the same gene this is considered ‘heterozygous’.
For further information you can visit: