Homosexuality is a term describing physical attraction and sexual orientation between people of same sex or gender. Homosexuality has been under a lot of criticism, mainly due to religion, where certain communities will not accept that god made people different. By each day, this is changing, similar to racism, people are accepting that a person can have different sexuality and that skin color does not indicate the value of a person.