ɪn sˌʌm kˈeɪsᵻz, ɪt pɹəvˈaɪdz mˈɛmɚɹi pɹətˈɛkʃən, ˌaɪdˌiːˈiːstˈaɪl dˈiːbˌʌɡɪŋ fˈiːtʃɚz ænd mˈeɪ ˈiːvən ɹˈʌn ˌæplɪkˈeɪʃənz ðæt ɑːɹ nˌɑːt ɹˈɪʔn̩ kɚɹˈɛktli, fɔːɹ ɛɡzˈæmpəl ˌæplɪkˈeɪʃənz ðæt tɹˈaɪ tə stˈoːɹ jˈuːzɚ dˈeɪɾə ɪn ɐ ɹˈiːdˈoʊnli sˈɪstəmˈoʊnd loʊkˈeɪʃən.
In some cases, it provides memory protection, IDE-style debugging features and may even run applications that are not written correctly, for example applications that try to store user data in a read-only system-owned location.