The main key concept in INDI is that devices have the ability to describe themselves. This is accomplished by using XML to describe a generic hierarchy that can represent both canonical and non-canonical devices. In INDI, all devices may contain one or more properties. Any property may contain one or more elements. There are four types of INDI properties:
O concepto fundamental de INDI é que os dispositivos teñen a capacidade de se describiren a si mesmos. Isto conséguese empregando XML para describir unha xerarquía xenérica que pode representar tanto dispositivos canónicos como non canónicos. En INDI, todos os dispositivos poden conter unha ou máis propiedades. Calquera propiedade pode conter un ou máis elementos. Hai catro tipos de propiedades INDI: