Industrial maintenance plays a critical role in enabling complex assets such as production equipment and more widely factories to be available for use in a sustainable manner. With the emergence of digital technologies such as digital twins, IoT, virtual and augmented reality, and machine learning, significant opportunities are observed to transform the way in which maintenance is delivered. It is anticipated that maintenance will become more affordable, proactive, predictive, outcome driven and sustainable in the future. This paper presents the state of the art and industrial perspectives on digitally enhanced maintenance covering current approaches and challenges. Furthermore, a comprehensive framework is presented to structure future research directions by considering the concept of a maintenance ecosystem. Finally, a strategic vision is set out to convey the future of maintenance.