I understand the method, technically, but what is actually going on?
We set the gradient of the function equal to the gradient of the constraint (multiplied by a constant), and in doing so, we find local extrema. I'm not sure what is actually going on here though, could someone provide me with some intuition?
Tony Piccola's answer was the following website.
http://www.the-idea-shop.com/article/215/understanding-why-the-method-of-lagrange-multipliers-works
I found this very intuitive, so hopefully it helps others.