Demos are programs that generate multimedia presentations in real-time while demo is running and this separates demos from animations that are not limited with this real-time constraint.
In Oldskool demo competition everything has to happen on a commercially available computer before year 1992.