Abstract: There is provided a method and an apparatus for providing assistance and control in respect of maintenance operations that are based on electronic technical documentation prescribing a set of discrete electronic maintenance instructions (“EMIs”). The EMIs are connected to one another according to a predefined hierarchy and predefined order. The apparatus according to some embodiments of the present invention may include a navigation controller, a documentation management module and an instruction controller generator. The navigation controller is adapted to provide a context pointer or a group of context pointers referencing one or more respective EMIs. The context pointer or pointers indicate a subset of EMIs from among the set of discrete EMIs which constitute a current context within the set of discrete EMIs. The documentation management module is adapted to select a group of permitted EMIs from among the subset of EMIs in accordance with metadata associated with respective EMIs.