پوسته (به انگلیسی Shell) بخشی از سیستمعامل است که وظیفهٔ ارتباط با کاربر نهایی را برعهده دارد.
پوسته میتواند به صورت متنی یا گرافیکی موجود باشد. در بیشتر موارد، هنگامی که از واژهٔ پوسته استفاده میشود، مقصود پوستهٔ متنی است که خط فرمان سیستمعامل محسوب میشود.
همچنین مفهوم مشابهی با عنوان پوستهٔ میزکار وجود دارد که با این مفهوم یکسان نیست.
معمولاً از پوستهها در tty ها، شبیهسازهای پایانه یا نرمافزارهای اختصاصی ارتباط از راه دور استفاده میشود.