Generalized linear models (GLMs) are a well-known statistical method for fitting linear models to different types of prediction problems. GLMs allow modeling of non-normal distributions and non-identity link functions. Regularization techniques like lasso, ridge, and elastic net are commonly used with GLMs to prevent overfitting. H2O's GLM implementation handles large datasets with many predictors efficiently using distributed and parallel processing. It supports automatic handling of categorical variables, multiple solvers, and regularization including elastic net. GLMs scaled to "big data" problems can be fit in seconds on H2O using all CPU cores.