Hybrids are the offspring resulting from the mating of two distinctly different plant or animal species or subspecies. They carry two alleles of the same gene which can create more favorable characteristics in the offspring. However, animal hybrids are often sterile and the process of creating hybrids can be long and expensive. There are several types of hybrids including intra-specific, inter-specific, inter-generic, single cross, double cross, three-way cross, triple cross, and population hybrids. For hybridization to be successful, the hybrid must be created at the unicellular stage and the hybrid parents must have similar genetic structures.