or 
Learning Method, or Learning Means - A set of functions and process-steps used to adjust the 
connection strengths (often represented by 
weight values) between 
neurons in a 
neural network.
The algorithm makes adjustments in such a way that the output of the neuron or network will be closer to a desired response. The goal being to produce less output error the next time a similar set of inputs are  experienced.