O ficheiro módulo criado pela IntelliJ IDEA, uma IDE utilizada para desenvolver aplicações Java. Que armazena informações sobre um módulo de desenvolvimento, que pode ser um Java, Plugin, Android, ou componente Maven. Guarda os caminhos do módulo, dependências e outras configurações.
Os ficheiros .iml são usados para armazenar seções menores de um projeto de desenvolvimento maior. a IntelliJ IDEA usa ficheiros .ipr para armazenar projetos, o que pode fazer referência a vários ficheiros .iml.