La plupart des applications informatiques fonctionnent à partir d'une fenêtre de l'application, mais ce ne fut pas toujours le cas. Les premiers programmes informatiques ont été gérés par l'utilisation d'une interface de ligne de commande, une méthode de contrôle qui est encore disponible sur les ordinateurs modernes. Sur un ordinateur Mac, l'interface de ligne de commande se présente sous la forme de l'application Terminal. Sur un ordinateur Windows 7, l'équivalent Terminal est le programme d'invite de commande.