Homophobia encompasses a range of negative attitudes and feelings toward homosexuality or people who identify or are perceived as being lesbian, gay or bisexual. It has been defined as contempt, prejudice, aversion, hatred or antipathy, may be based on irrational fear and may sometimes be related to religious beliefs.