Demos are programs that generate multimedia presentations in real time while the demo is running. This separates demos from animations, which are not limited with this real time constraint.
In Demo competition the only realistic limitation for the demo was the speed of a high-end 2012 PC computer.