I am currently overhauling the [Basics] information threads in the Elementalist forum and discovered that during the last two beta events Arena.Net has increased the confusion of a lot of "movement type effects", which need to be fixed as soon as possible, IMO.
I'll try to explain what I mean:
1. "Leap" without effect
Leap is described as (wiki) => A leap is a type of movement effect where the user rapidly moves forward a short distance. Often used to attack a distant foe, it can also be used for positioning and thus control in battle.
This definition includes all kinds of skills which allow fast movement across a distance, including high arc jumps like Jump Shot as well as quick sprints over an area such as Burning Speed.
Some skills have "leap" in their name, like "Savage Leap" but they belong to the next category...
2. "Leap" with a combo finisher
The combo-leap is described as (wiki) => A Leap is a finisher of a cross-profession combo. It can be used to create a variety of effects when paired with an appropriate combo field, or initiator.
To increase the growing confusion, not all combo-leaps are called "leap", they can also be called "Charge" like "Bull's Charge". Oh, wait the skill called "Charge!" has nothing to do with a leap-combo.
3. Teleport (mechanic, not the Mesmer skill "Teleport")
The teleport effect is described as (wiki) => Teleport (alternatively, flash) is an effect which causes the user or target(s) to instantly move from one location to another.
In my [Basics] threads, I assume the path can be obstructed (unlike the "leap" without effect), otherwise there would be no difference IMO. The wiki lists "Ride the Lightning" as a teleport skill, but its range can be shortened by an obstructed path.
4. Shadow step (mechanic)
The shadow step mechanic is described as (wiki) => Shadow stepping is an effect that causes one to move instantly from one place to another through the use of a skill.
So, where is the real difference to the teleport mechanic
I hope you can understand the confusion that has been building up during my overhaul. I think Arena.net has to work on naming the effects in a non-confusing way to separate 1), 2) and 3) more clearly.