Night blindness, also known as nyctalopia, is caused by three main factors: 1) rod dysfunction due to vitamin A deficiency, tapetoretinal degeneration, congenital high myopia, or genetic conditions; 2) conditions affecting the transparency of the visual media like lenticular opacities or peripheral corneal issues; 3) conditions causing delayed dark adaptation such as primary open angle glaucoma.