A system architecture is the manner in which the components of a computer or computer system are organized and integrated. The environment defines what it is that it is possible for a system to do, and how a given task may be decomposed into subcomponents.
A system development environment determines how the system can adapt and grow over time. It includes both the initial vendor environment as well as the local environment, and potential interconnection and with third party and public domain environments.
Systems security environment determines how resources and information can be protected from unauthorized use, and how authorization, authentication, and access control policies are defined and implemented.
The Systems operations environment describes the interfaces and tools provided for daily execution of system tasks, ongoing maintainence and support. Operations include network and client tools and interfaces as well as central server support in performance of a practical work or involving the practical application of principles or processes.