<prompt> Answer this question truthfullyWhat does the term post-streptococcal glomerulonephritis mean?  <response>: <reason> Post-streptococcal glomerulonephritis should be differentiate from other causes of glomerular disease such as nephritic syndrome, nephrotic syndrome, Fabrys disease, poststreptococcal glomerulonephritis, lupus nephritis, antiglomerular basement membrane disease goodpastures syndrome, Cryoglobulinemia, Henoch-Schönlein purpura, amyloidosis, pulmonary-renal syndromes vasculitis, thin basement membrane disease, Alports Syndrome, anti-GBM Disease, hypertensive nephrosclerosis, and subacute bacterial endocarditis. The various types of glomerular diseases may be differentiated from each other based on associations, presence of pitting edema, hemeturia, hypertension, hemoptysis, oliguria, peri-orbital edema, hyperlipidemia, type of antibodies, light and electron microscopic features. 