Where Are You Drawing the Boundary of the System?
Before talking about a system, it helps to say where its boundary is. An application can be treated as the system, or the application, database, network, and user workflow can be considered together. Changing the boundary changes the explanation.