Hypermedia is an educational software that presents information and learning activities in a virtual environment by integrating text, graphics, audio, animation and video clips. It allows non-linear navigation, meaning learners can follow their own path through the material. Key characteristics include learner control over their sequence and pace, and the use of a variety of media types. Examples include tutorial software, online courses, simulations, and learning management systems.