1) Generalized linear models (GLMs) are a flexible generalization of ordinary linear regression that allow for response variables that have error distribution models other than a normal distribution.
2) GLMs allow both non-normal data distributions and non-linear relationships between the predictor and response variables. Common applications include logistic and Poisson regression.
3) This document discusses extensions of GLMs, including beta-binomial models to account for overdispersion, generalized additive models, zero-inflated models, and generalized linear mixed models.