As a sexual orientation, heterosexuality refers to an enduring pattern of or disposition to experience...Full article >>>Non-heterosexual is an umbrella term, describing homosexual, bisexual, asexual, and other people who do not identify as heterosexual.