Hypermedia is a non-linear medium that includes graphics, audio, video, text, and hyperlinks. It allows users to combine different media streams on a timeline and synchronize playback. Hypermedia applications consist of compound multimedia objects structured by an authoring application. Good hypermedia design determines information structure, navigation, access methods, user interface, and registration for the web.