Термин «i386» в первую очередь относится к 32-битной архитектуре набора команд (ISA), разработанной корпорацией Intel, которая послужила основой для оригинальных процессоров Pentium и многих последующих процессоров x86. Когда это обозначение встречается в качестве расширения файла или компонента в имени файла (например, «program.i386»), оно обычно указывает на двоичный файл, объектный код или исполняемый файл, специально скомпилированный или предназначенный для выполнения в системе, использующей 32-битную архитектуру x86. Эти файлы часто содержат инструкции машинного кода, разделы данных и информацию о перемещении (relocation information), необходимую для загрузчика операционной системы. Во многих Unix-подобных системах (таких как Linux или BSD), особенно в процессах компиляции или управления пакетами, «i386» используется в качестве идентификатора триплета (тега архитектуры), чтобы указать, что содержащиеся двоичные файлы предназначены именно для 32-битных процессоров Intel. Это позволяет отличать их от 64-битных версий («x86_64») или других архитектур, таких как ARM. Подобные файлы являются фундаментальными компонентами пакетов установки программного обеспечения, системных библиотек и драйверов.