# Architecture This section describes the various stages of boot loaders involved in the boot process and their roles until the Linux kernel and applications take over. It also provides information about the board support package (BSP) images that are used at each stage of boot. The following topics provide more insight into the boot architecture. - **[Boot loader](https://docs.qualcomm.com/doc/80-70015-4/topic/bootloader.html)** The boot loader software runs when the system is powered on. It serves as an interface for loading the operating system and other required applications. - **[Cold boot architecture](https://docs.qualcomm.com/doc/80-70015-4/topic/bootloader-architecture.html)** A cold boot starts the system from a power-off state. This process begins with the [PBL](https://docs.qualcomm.com/doc/80-70015-4/topic/bootloader.html#bootloader__section_gs4_mxh_rzb). Last Published: Oct 04, 2024 [Previous Topic Getting started](https://docs.qualcomm.com/bundle/publicresource/80-70015-4/topics/getting-started.md) [Next Topic Boot loader](https://docs.qualcomm.com/bundle/publicresource/80-70015-4/topics/bootloader.md)