When a computer powers on, it starts from scratch to load its operating system and check its components. After it loads the operating system, the user can launch an application. Applications are written specifically for particular operating systems. Commercial software is available in many software stores or online, and is designed to work with a specific OS. This makes it easy to use commercial software. It is important to keep in mind that free applications cannot be used on high-end computers.