An enabling technology is an invention or innovation that can be applied to drive radical change in the capabilities of a user or culture. Enabling technologies are characterized by rapid development of subsequent derivative technologies, often in diverse fields. See General purpose technology.