Combining video and computer technology so the user's actions determine the sequence and direction the application takes.