Spectator puede usarse para denotar a uno que asiste a una exhibición, función o diversión en la que el atractivo principal no supone el uso del oído <spectators at a football game>.
Observer puede o no indicar la intención de ver, pero suele connotar que presta uno mucha atención a los detalles, e incluso a menudo toma nota de ellos <a keen observer of Mexican politics>.
Beholder a veces conlleva una fuerte indicación de observar o contemplar fijamente, y puede aplicarse con frecuencia a uno que ha mirado fijamente a una persona o cosa y ha obtenido una impresión clara y precisa <the eye of the beholder>.
Onlooker connota cierta informalidad o indiferencia, junto con una falta de participación <had to push through a crowd of onlookers>.
Witness denota particularmente a uno que tiene conocimiento de primera mano y es, por lo tanto, competente para dar testimonio <there were a number of witnesses to the murder>.
Eyewitness indica más explícitamente la vista como la fuente del conocimiento <there were no eyewitnesses of the crash>.
Bystander denota primordialmente a uno que se encuentra al margen de un acontecimiento, o que simplemente está presente en algún lugar <a bystander was injured by the explosion>.