TWAIN - это стандарт для устройств, «приобретающих» изображение (сканеры и цифровые камеры), обеспечивающий доставку данных программному обеспечению. Этот стандарт позволяет программам работать с устройствами без распознавания типа самих устройств: любое подчиняющееся TWAIN устройство должно работать с любой подчиняющейся TWAIN программой без каких-либо проблем с совместимостью.
С тех пор как стало возможным подсоединять к компьютеру многочисленные устройства стандарта TWAIN, каждое устройство имеет свой TWAIN-модуль. Ваше программное обеспечение должно иметь возможность выбора, какое из устройств стандарта TWAIN использовать. Например, в программе Photoshop опция Acquire в файловом меню приводит список всех устройств, установленных в системе.