Een digital twin is een virtuele representatie van een product. Hij kan worden gebruikt in het productontwerp, de simulatie, de controle, de optimalisatie en het onderhoud, en is een belangrijk concept in het industriële Internet of Things (IoT). Digital twins worden gemaakt in dezelfde computer-aided design (CAD) en modelling-software die ontwerpers en ingenieurs gebruiken tijdens de vroege stadia van de productontwikkeling. Maar het digital twin-model wordt bewaard voor latere stadia van de levenscyclus van het product, zoals inspectie en onderhoud.