A Spectator looks on but is not involved.
A Witness observes because he is engaged.
A Spectator looks on to comment.
A Witness observes to be able to testify.
A Spectator just looks for what he wants to see.
A Witness is aware of what is really happening.