Mientras que el controlador TWAIN maneja tanto la Interfaz de usuario como las comunicaciones con el escáner, el controlador de SANE sólo proporciona una interfaz con el dispositivo y describe un número de "opciones" que controla cada escaneo.