FASTSUITE s'appuie sur une architecture et un concept logiciel uniques qui permettent aux utilisateurs de programmer facilement des robots et/ou des machines-outils, en utilisant la géométrie du processus, définie sur les pièces à usiner et les packages technologiques disponibles. Les géométries de processus peuvent être des points dans le cas du soudage par points, des courbes dans le cas de la découpe laser ou des surfaces dans le cas de processus comme la peinture ou le polissage.
La programmation hors ligne FASTSUITE sélectionne automatiquement le package technologique correspondant, en fonction de l'outil monté sur le robot pour la programmation. Les différents packages technologiques fourniront une interface graphique personnalisée directement pour la technologie en question et calculeront le parcours de l'outil de manière à ce qu'il soit déjà optimisé pour une technologie donnée, par exemple pour le soudage à l'arc ou la découpe laser et qui contiendra déjà toutes les commandes spécifiques au processus pour le contrôleur.