कई कार्यक्रम ओएस में 'जड़ें' भेजते हैं, जिससे कार्यक्रम के लिए कार्यक्षमता बढ़ जाती है। स्थापना वह है जो रजिस्ट्री को बदलकर यह कार्यक्षमता बनाती है।
अन्य कार्यक्रमों को पोर्टेबल या हल्के होने के लिए डिज़ाइन किया गया है, और इसलिए रजिस्ट्री का उपयोग करने से बचें।
इसलिए इस अंतर को जमीन में लगाए गए पेड़ और गमले में लगे पेड़ के बीच के अंतर के रूप में देखा जा सकता है। जमीन का पेड़ बड़ा और मजबूत हो जाएगा, लेकिन आसानी से स्थानांतरित नहीं किया जा सकता है।
गमले में लगा पेड़ कभी भी बहुत बड़ा या बहुत ज्यादा नहीं होगा, लेकिन इसे जहां भी जाना है, वहां ले जाया जा सकता है।