The processor alone is incapable of successfully performing any
tasks. It requires memory (for program and data storage), support logic, and at least one I/O device (“input/output device”) used to transfer data between the computer and the outside world. A system architecture or systems architecture is the conceptual model that defines the structure, behavior, and more views of a system. An architecturedescription is a formal description and representation of a system, organized in a way that supports reasoning about the structures and behaviors of the system.