Toda interface executa um processo de transformação do que entra nela. No caso do ventilador, entra eletricidade e sai vento. No caso da árvore, entra gás carbônico e sai oxigênio. No caso da vaca, entra capim e sai leite. No caso da abelha, entra néctar e sai mel.
O que entra em uma interface é diferente do que sai. Então, para distinguir a coisa que entra da coisa que sai, vamos dar nomes diferentes para essas duas coisas. Vamos chamar a coisa que entra na interface de “input” e a coisa que sai de “output”.
No caso do ventilador, a eletricidade é o input e o vento é o output. No caso da árvore, o gás carbônico é o input e o oxigênio é o output. No caso da vaca, o capim é o input e o leite é o output. No caso da abelha, o néctar é o input e o mel é o output.
Sendo assim, temos agora uma definição mais aprimorada de interface: Interface é um sistema operacional que transforma input em output.