демо - это небольшая программа (порядка 1‑300 КБ), главной особенностью которой является выстраивание сюжетного видеоряда, создаваемого в реальном времени компьютером, по принципу работы компьютерных игр. Таким образом, демо является симбиозом программирования и искусства.