This article is from the Magic: The Gathering Rules FAQ, by Patrik Linell (pls@claymore.nu) with numerous contributions by others.
Costs happen immediately, effects go on the stack. If you
sacrifice a creature to pay for Fallen Angel's ability, your opponent
cannot destroy that creature in response, since costs don't use the stack.
 
Continue to: