We present a conceptual model for building hyperstories. Hyperstories are the hypermedia version of literary stories. The model combines static and dynamic aspects of a computer environment such as a nested context, allowing navigation through a virtual world. The flexibility of the model supports things such as the existence of objects to be acted on by the learner, autonomous objects or characters who represent entities that live independently from users, the reusability of entities and environments to avoid repetitive work, and a clear separation between content representation and interface management.