Modelli-tiedosto, jonka on luonut IntelliJ IDEA, an IDE käytetään Java-sovellusten kehittämiseen; tallentaa tietoja kehitysmoduulista, joka voi olla Java-, Plugin-, Android- tai Maven-komponentti; tallentaa moduulin polut, riippuvuudet ja muut asetukset.
IML-tiedostoja käytetään suuremman kehitysprojektin pienempien osien tallentamiseen. IntelliJ IDEA käyttää .IPR tiedostot projektien tallentamiseen, jotka voivat viitata useisiin IML-tiedostoihin. Sekä IPR- että IML-tiedostot käyttävät XML-muotoilua.
HUOMAUTUS: IntelliJ IDEA -moottoriin perustuva Android-ohjelmistokehitystyökalu Android Studio käyttää myös IML-tiedostoja Android-kehitysprojekteihin.