¿Qué se entiende exactamente por "función parcial" en la programación funcional?

Según tengo entendido, las funciones parciales son funciones que obtenemos al pasar menos parámetros a una función de lo esperado. Por ejemplo, si esto fuera directamente válido en Python: >>> def add(x,y): ... return x+y ... >>> new_function = add(1) >>>...