la diferencia es grande...
un gay, es un homosexual hombre, asi como una lesbiana es una homosexual mujer, los homosexuales son las personas, hombres y mujeres que prefieren alguien de su mismo sexo (recuerda que el sexo es un genero)