First order vs Second order online machine learning algorithms
First order and second order algorithms are algorithms which use respectively at least first derivative / second derivative.

This post explains well the definition.