Out breeding : Breeding of unrelated animals (which may be between individual of same breed or between individuals of different species)
Out crossing : (a kind of out breeding) Mating of animals within the same breed but having no common ancestors on either side of their pedigree upto 4 – 6 generation
Cross breeding : (another type of out breeding) Superior males of one breed are mated with superior females of another breed