Method for sharing, by a so-called secondary machine, a predetermined application, said application being of the type with interactive regions in the W3C sense, said application being run on a so-called primary machine, to which the secondary machine is linked by a physical communication network which comprises the following steps: 100 - learning by the primary user of a behaviour in the application considered, step in which a function of local behaviour g c on the primary machine is defined by the reaction to any sequence of actions x1 of which the elements are performed within an interactive region of the application, this sequence of actions x1 leading to the behaviour g c being called learning the behaviour g c, 200 - definition by a user of the primary machine of an action domain C to be shared, said action domain C being created in the interactive region and not covering all of said interactive region, this action defining the behaviour g c being able to be exchanged, 300 - exporting by the primary user of the action domain C to be shared, from the primary machine to at least one secondary machine, 400 - reproduction on a secondary machine of an interactive reflection R 2C of the action domain C, said interactive reflection R 2C representing a behaviour identical to that of the action domain C defined and exported, that is to say that identical inputs in this action domain C, called stimulations, produce identical results, characterized in that, this reproduction being such that, if several secondary users (21, 31, 41) work simultaneously on the reflections R 2C, R 3C, R 4C, the primary machine calculates the result of the behaviour function g c applied to these actions y2, y3, y4 and returns to each secondary machine (20, 30, 40) the resulting graphic primitives on the reflection R 2C, R 3C, R 4C present on these secondary machines (20, 30, 40), these reflections R 2C, R 3C, R 4C being thus independent and possibly different from one another, each user of the shared application seeing only the result of his or her own stimulations and not that of the other users. 100 - learning by the primary user of a behaviour in the application considered, step in which a function of local behaviour g c on the primary machine is defined by the reaction to any sequence of actions x1 of which the elements are performed within an interactive region of the application, this sequence of actions x1 leading to the behaviour g c being called learning the behaviour g c, 200 - definition by a user of the primary machine of an action domain C to be shared, said action domain C being created in the interactive region and not covering all of said interactive region, this action defining the behaviour g c being able to be exchanged, 300 - exporting by the primary user of the action domain C to be shared, from the primary machine to at least one secondary machine, 400 - reproduction on a secondary machine of an interactive reflection R 2C of the action domain C, said interactive reflection R 2C representing a behaviour identical to that of the action domain C defined and exported, that is to say that identical inputs in this action domain C, called stimulations, produce identical results,