इस पर मेरा अंतर्ज्ञान यह है कि ओएस एक्स और इसके अनुप्रयोगों को कई उदाहरणों में संचालित करने के लिए डिज़ाइन नहीं किया गया है। जब दो प्रक्रियाएँ समान वरीयता के लिए परिवर्तन कर रही होती हैं। समवर्ती रूप से फ़ाइलों को खोलना, तो आपको अनपेक्षित व्यवहार मिल सकता है। कुछ एप्लिकेशन को "प्रोजेक्ट लाइब्रेरी" सेटअप में काम करने के लिए डिज़ाइन किया गया है, जैसे गैराजबांड और नया iMovie (ये एप्लिकेशन एक समय में केवल एक प्रोजेक्ट पर काम कर सकते हैं), लेकिन अगर Xcode आपको एक ही समय में कई प्रोजेक्ट खोलने की अनुमति देता है, तो यह निश्चित रूप से है जाने का रास्ता। लगभग सभी दस्तावेज़-आधारित अनुप्रयोग इस तरह से काम करते हैं, उदा: कार्यालय, टेक्स्टएडिट, सफारी।
यदि आप मैक के लिए नए हैं, तो यह जल्द ही स्पष्ट हो जाएगा कि एक विंडो रनिंग एप्लिकेशन के समान नहीं है। एक एकल एप्लिकेशन में एक समय में कई विंडो हो सकती हैं, और उन सभी विंडो को व्यक्तिगत रूप से बंद करने से जरूरी नहीं कि एप्लिकेशन बंद हो जाए (हालांकि यह कभी-कभार ही होगा, सिस्टम वरीयताएँ देखें।) इसके बजाय खिड़कियों के बीच में ऑल-टैब के साथ स्विच करने के बजाय, आप स्विच करते हैं। कमांड-टैब के साथ अनुप्रयोगों के बीच, और कमांड-`(बैकटिक पर, ~ की) के साथ उस एप्लिकेशन की खुली खिड़कियों के बीच स्विच करें। अनुप्रयोगों को बंद करते समय, हर खुली खिड़की से बाहर एक्स-इंग के बजाय एप्लिकेशन मेनू (या कमांड-क्यू मार) से बाहर निकलने की आदत डालें। ज्यादातर मामलों में यह 0 खुली खिड़कियों के साथ अभी भी चल रहे एप्लिकेशन को छोड़ देगा। रनिंग एप्लिकेशन को उनके डॉक आइकॉन के नीचे चमकती रोशनी के साथ दर्शाया जाता है,
प्रोटिप: कई एप्लिकेशन को जल्दी से छोड़ने के लिए, कमांड को दबाए रखें, प्रत्येक एप्लिकेशन जिसे आप बंद करना चाहते हैं, का चयन करने के लिए टैब या शिफ्ट-टैब का उपयोग करें और प्रत्येक को एक कमांड छोड़ने के लिए q को अजीब करें। इसके बाद टैब को उस एप्लिकेशन पर स्विच करने के लिए जारी करें जिसका आप उपयोग करना चाहते हैं जब इसे चुना जाता है।