知情人是指在事情没发生前就知道事情将要发生,在法律上也是一种犯罪,属于知情不报。目击者是指在事情发生的过程中所看到的人。证人是指看到事情发生的过程了并可以为这件事站出来作证的人。不同之处就是前者是犯罪。而后两者不是。希望可以帮到你。