VJ'ing or VeeJay-ing (video Jockeying) used where live events are augmented by (often interactive to music) projections which are fully dynamic, controlled live, and consist of pre-programmed videos and combinations of effects and effect overlays.
Video: where a generally long segmented show is present as a single fluid video that is not interactive and plays from beginning to end.