An IEC license, also known as an Import Export Code license, is a unique 10-digit number issued by the Directorate General of Foreign Trade (DGFT) in India. It is required for businesses or individuals engaged in import or export activities.