Термин «TWAIN» не является стандартным форматом файла в традиционном понимании для хранения документов или медиаданных; скорее, это широко используемый программный протокол и интерфейс прикладного программирования (API), который регулирует взаимодействие между программными приложениями и устройствами обработки изображений, такими как сканеры и цифровые камеры. Когда встречается файл с расширением .twain, он обычно относится к диспетчеру источников данных TWAIN или компоненту драйвера, который позволяет операционной системе взаимодействовать с оборудованием. Стандарт TWAIN был разработан для обеспечения единообразного способа получения изображений программным обеспечением с оборудования без необходимости написания пользовательских драйверов для каждого отдельного устройства. Он выступает в роли связующего звена, позволяя пользователю нажать кнопку «Сканировать» в приложении, например Photoshop или Acrobat, что затем активирует интерфейс TWAIN для управления физическим сканером. Поскольку это стандарт связи, а не формат хранения, он не содержит редактируемого пользователем контента, как PDF или JPEG, а вместо этого содержит инструкции и параметры, необходимые для передачи данных между оборудованием и программным обеспечением.