The digital twin is a digital replica of a living or non-living physical entity. Digital twin refers to a digital replica of potential and actual physical assets (physical twin), processes, people, places, systems and devices that can be used for various purposes. The digital representation provides both the elements and the dynamics of how an object operates throughout its lifecycle. Definitions of digital twin technology emphasize two important characteristics. Firstly, each definition emphasizes the connection between the physical model and the corresponding virtual model. Secondly, this connection is established by generating real-time data using sensors to provide an evolving perspective into the current status of the physical object. The concept of the digital twin can be compared to other concepts such as cross-reality environments or co-spaces and mirror models, which aim to, by and large, synchronise part of the physical world with its cyber representation.