Difference between Launch character, Add impulse, and Add force?

Documentation does not help in this case. I understand what force is but adding impulse and launching a character seems to do the same thing and there’s nothing in the documentation that I’ve seen that disproves this.