A breeding program is the planned breeding of a group of animals or plants, usually involving at least several individuals and extending over several generations. There are a couple of breeding methods, such as artificial and natural.