Perangkat lunak mandiri. Perangkat lunak mandiri dapat merujuk ke: Perangkat lunak komputer yang dapat bekerja secara offline, yaitu tidak memerlukan koneksi jaringan untuk berfungsi. Perangkat lunak yang bukan merupakan bagian dari beberapa perangkat lunak yang dibundel. Program yang dijalankan sebagai proses komputer yang terpisah, bukan tambahan dari proses yang sudah ada. Program mandiri, program yang tidak memerlukan layanan sistem operasi untuk dijalankan. Sebuah aplikasi portabel, yang dapat dijalankan tanpa perlu prosedur instalasi.