Microsoft Interview Question

Explain Backpropagation and it's advantages.