i686 instruksjonssettarkitekturen eller Intel 80386 er et industristandard instruksjonssett laget av Intel for sine mikroprosessorer som støttes av mange andre CPU-leverandører i dag.
I forhold til Linux refererer i686 til 32-biters versjoner av Linux. Den brukes til å skille 32-biters versjoner av Linux (i686) fra 64-biters versjoner (x86_64 eller amd64) av Linux.