hi Kareem,
in addition to what Ron mentioned, scada systems are used to write and / or read values from PLCs ...you design some animations and visualize the process while the machine (application) is running.
you buy SCADA package or if you are familiar with pc programming you can design your own scada by using VB,C, C++, etc..
regards.khalil