Discretization turns a continuous variable into intervals (age brackets, quantiles). It can capture nonlinear effects and dampen the influence of extreme values, but it loses information. In scikit-learn, KBinsDiscretizer splits into regular intervals or by quantiles.
Example
KBinsDiscretizer(n_bins=5, encode='ordinal', strategy='quantile')