Developers needs to know how the OS starts, includes: - How many services will be started - Initialization of each service - Login flow