rubberneck: a person who stares inquisitively
spectator: a close observer; someone who looks at something (such as an exhibition of some kind)
matrix: an enclosure within which something originates or develops (from the Latin for womb)