Bill Viola entiende tres estructuras diferentes para describir los patrones de estructura de información: la estructura ramificada, la estructura de matriz y la estructura esquizoide.