Description: the development of a new generation of computer Working towards interfaces in which the virtual world of the computer is better integrated with the real world of the users(s). Such interfaces are referred to as Augmented Reality(AR) or as Natural User Interfaces (NUIs).