While the video above is a great start, it is a simplification. Terminology evolves over time, and not everyone agrees on what terms mean. OutRight Action International gives a good (and continually updated) explanation.