# Software installation architecture This document provides an overview of Fleet's software installation architecture. ## Introduction Software installation in Fleet enables the deployment and installation of software packages across the device fleet. This document provides insights into the design decisions, system components, and interactions specific to the Software Installation functionality. ## Architecture overview ## Key components ## Architecture diagram ``` [Placeholder for software installation architecture diagram] ``` ## Installation flow ## Platform-specific implementation ### macOS ### Windows ### Linux ### iOS/iPadOS ### Android ## Related resources - [Software product group documentation](../../product-groups/software/) - Documentation for the Software product group - [Software development guides](../../guides/software/) - Guides for Software development