Infertility can be caused by various factors including ovulatory disorders, tubal blockage, endometriosis, and uterine abnormalities. Lifestyle factors such as age, diet, and stress can also play a significant role. Male infertility factors include sperm quality and quantity issues.