First... I agree with MZS... But it is a bit more complicated that just that.
Second... Do you know that there is a forum on this site that addresses this specifically?
Black Powder
Third... It's a pretty broad question. Maybe some more detail about what you want to "understand" may help others answer more specifically.