سیستم های شرکت با گرفتن ایده از سیستم های یکپارچه نظیر ERPها دارای قابلیت جالبی هستند که علاوه بر اینکه به تنهایی قابل اجرا هستند، امکان مجتمع سازی و اجرای همه آنها در قالب یک پوسته اجرایی وجود دارد، که علاوه بر فراهمسازی امکانSSO(Single sign-in) کاربر را در دسترسی به امکانات سیستم های مختلف کمک میکند. با این امکان، کاربران برنامه پوسته را اجرا ميکنند و سایر سیستم ها توسط پوسته بار میشوند. پوسته فقط يک بستر براي اجرا و به عرضه گذاردن قابليتهاي ساير سیستم هاي شرکت است. سیستم هاي ديگر که از شل بعنوان سکوي اجرا استفاده ميکنند، بعنوان Plugin شناخته ميشوند. پوسته(Shell)، وظایف ذیل را بر عهده دارد: