Es una aplicación software diseñada con la finalidad de controlar y supervisar procesos a distancia, proporcionando comunicación con los dispositivos de campo (controlador lógico programable) y así controlar el proceso desde la pantalla del ordenador. Además provee de toda la información que se genera en el proceso productivo a diversos usuarios, tanto del mismo nivel como de otros supervisores dentro de la empresa. Basado en la información, el operador puede tomar la decisión de realizar una acción de control sobre el proceso.