http://www.mightywords.com

It does a very good job of explaining the technical differences between the two;
what each can do that the other can't. Interestingly, it has recommendations
for both developers and managers.

-- Matthew Solnit