In machine learning, normalization is the process of adjusting input values to allow gradient descent to work better. This is accomplished by doing two things:
Centering the data over some kind of desired mean (e.g. 0)
Equalizing variance across features (e.g. std of 1)