Foreign seeds can be caught anywhere, including these harvested flax seeds
Seed contamination is the mixing of seeds used for agriculture with other seeds which are not desirable or soil (which may carry seeds). An example would be mixing corn seed with weed seed. These contaminant seeds can be either common weeds or other crop seeds.
In genetic engineering, seed contamination may refer to unwanted genes found in a seed, or pieces of DNA from other genetically engineered seeds.
Contamination in Genetic Engineering
Contamination in this area is most likely caused by other genetically engineered seeds cross pollinating with unchanged seeds. The new seeds that are produced will have significantly altered DNA than the parent seed. This mutation could potentially then be passed down for generations. It is possible that the alterations could affect plant growth and development.
Prevention
Preventing seed contamination in agriculture is fairly hard, almost impossible. Better machines constantly help to reduce the number of foreign seeds gathered.
Machines, such as this tractor, help gather seeds. As they improve, the amount of foreign seeds they may pick up decreases.
Preventing seed contamination in genetic engineering is simply a matter of separating "pure" seeds from contaminated ones. This will keep a supply of unaltered seeds for future use. If they are allowed to cross pollinate, it is possible that the altered traits will be passed down.