Seizures can be caused by various factors, including trauma, genetics, infections, brain tumors, and drug abuse.