IUI stands for Intrauterine insemination. In this partner or donor sperm are placed directly in a woman's uterus with a thin tube.
IVF stands for In Vitro Fertilization. It's a type of assisted reproductive technology (ART). Its a process of fertilization where an egg is combined with sperm in vitro.
ICSI stands for Intracytoplasmic Sperm Injection. It involves injecting a single live sperm directly into the center of a human egg.
Egg donation is when a woman (donor) gives her eggs to another woman (recipient) to allow the recipient to have a baby.