Mobile software
Definition: Mobile software is the collection of programs and system components that allow a phone to operate. It includes the operating system, applications, device drivers and background services. Android and iOS are operating systems; applications run within their respective environments.
Use and practical context: Software coordinates hardware functions such as the camera, touch screen, storage, wireless connectivity and audio. Common software symptoms include application crashes, failed updates, freezing and startup errors.