What is crossing over?

Crossing over is the process where homologous chromosomes exchange genetic material during prophase I of meiosis. This exchange leads to genetic recombination, resulting in offspring with a mixture of genetic traits from both parents. This process enhances genetic diversity.