The causes can be classified into several categories:
1. Infections: Post-streptococcal glomerulonephritis is a common cause following a throat or skin infection by group A Streptococcus. 2. Autoimmune Diseases: Conditions like lupus or Henoch-Schönlein purpura can lead to glomerulonephritis. 3. Genetic Disorders: Certain genetic mutations can predispose children to this condition. 4. Other Diseases: Conditions such as IgA nephropathy and Goodpasture syndrome may also lead to glomerulonephritis.