See also: Tru2Way
CIMM DEFINITION – A standards-based software technology platform that enables two-way interactive services on the television and other devices within a cable system. This platform enables consumer electronics, programming, and cable companies to deliver interactive services, programming, and advertising on retail and cable devices. (Source: Definition currently under review by CableLabs)
2: An operating system layer designed for consumer electronics (like a Set-Top Box) that connect to a cable television system where the cable company can control what programs run on the viewers device. (Source: Wikipedia)
3: The old name for tru2way. (Source: FourthWall Media)