Heterosexuality is a sexual attraction present between opposite genders. Heterosexual males get attracted to females, and heterosexual females get attracted to males.
Homosexuality
Homosexuality is a sexual preference for partners of one's gender. Read the article to know more about it.

Heterosexuality - Understanding the Complexity
Heterosexuality is a term used to describe sexual attraction, romantic feelings, and love between two people of opposite genders.