Paket Programlar
Masaüstü yazılım, kullanıcının doğrudan kendi bilgisayarına kurulan ve kendi bilgisayarında işletilen yazılımlardır.
Bu yazılımlarda tüm kodlar kişinin kendi bilgisayarına yüklenmiştir ve sistemin tüm kaynaklarına erişebilir.
Daha çok, işletildiği sistemin kaynaklarını daha verimli ve sınırlama olmadan kullanmak isteyen uygulamalar için tercih edilir.
Masaüstü yazılımlarda yazılımcı çok daha geniş imkanlara sahiptir, sistemin tüm kontrolünü elinde bulundurur ve bağlantı hızı, kontrol mekanizmaları, güvenlik duvarları gibi kurallardan minimum seviyede etkilenirken tüm imkan ve becerilerini maksimum düzeyde kullanıcının emrine verebilir. Ayrıca bu yazılımlar arka plan işlemler yürütmek için de uygundur.