non linear
~allows the user to interact with the content according to what the user wants from the content
~two-ways communication
~users can control the progress and sequences of the multimedia content by using buttons/links
~connect to different media element
#audio
#video