An improved data modem (IDM) is a modem designed to communicate with anything. The IDM supports a wide range of communication protocols.