This guy does a good job explaining the differences. When I first started I used angle mode, then horizontal, and still learning rate lol.
If I am shooting video then GPS with altitude mode :)
http://blog.oscarliang.net/multiwii-different-flight-modes-names-gui/