Un pacchetto software è una raccolta di software diverso distribuito insieme o fornito con l’acquisto di hardware. Ad esempio, se una persona acquista un nuovo computer, il sistema operativo e tutti i programmi che lo accompagnano vengono considerati un pacchetto software. Distribuendo il software insieme, l’utente ottiene tutto il software di cui ha bisogno a un prezzo inferiore rispetto all’acquisto separato e il produttore ottiene la distribuzione del software. Sono disponibili diversi tipi di bundle software e ciascuno può essere orientato verso una particolare nicchia e un particolare mercato. Dipende solo dal tipo di software o hardware che stai cercando.
Molte volte il software incluso in un pacchetto software è correlato in qualche modo, quindi ha senso distribuirli insieme. Ad esempio, Microsoft® Office è un popolare pacchetto software. Questo pacchetto include programmi che hanno tutti a che fare con la creazione e la presentazione di informazioni, che si tratti di fogli di calcolo, report, grafici o presentazioni. Avendo tutti i programmi insieme, un utente può presentare le proprie informazioni in modi diversi e può anche essere in grado di importare informazioni da un programma in altri programmi correlati. Un esempio è l’importazione di una tabella da un foglio di calcolo in un report digitato in un elaboratore di testi.
Tuttavia, non sono solo i computer che possono essere forniti con pacchetti software. Alcuni sistemi di videogiochi sono dotati di un pacchetto di giochi, anche se molte volte questo viene fatto come un dispositivo per convincere una persona ad acquistare la piattaforma. Un produttore di videogiochi può anche utilizzare una nuova tecnologia per raggruppare vecchi giochi su un disco. I bundle sono disponibili anche per il mercato al dettaglio. Questi pacchetti software includono elementi come un computer al dettaglio, un cassetto contanti e il software per far funzionare l’hardware.
La licenza per un pacchetto software potrebbe anche essere leggermente diversa dal software acquistato singolarmente. Se il bundle è dotato di hardware, la licenza potrebbe non consentire la condivisione del software con altro hardware. Allo stesso modo, potrebbe non essere consentito a un utente disaggregare il software, ovvero separare il software da utilizzare su macchine diverse. Ad esempio, se un pacchetto include un elaboratore di testi e un foglio di calcolo, la licenza potrebbe non consentire a un utente di installare l’elaboratore di testi su un computer e il foglio di calcolo su un altro. Tuttavia, versioni diverse del software hanno licenze diverse, quindi è consigliabile leggere la licenza prima di installare il software.