Global data are shared by two or more higher-level processes. Local data are known only within one part of the system; intermediate computations are good example. Changes to global data are much more likely to cause ripple effects more likely to cause ripple effects