لینوکس
لینوکس همیشه یکی از اجزاء یک توزیع لینوکس است. توزیع‌های لینوکس توسط افراد، گروه‌های نه چندان متشکل و سازمان‌های حرفه‌ای گوناگون ایجاد می‌شوند. این توزیع‌ها شامل تعدادی نرم‌افزار سیستم و برنامه‌های کاربردی به همراه روالی مشخص برای نصب آن‌ها بر رایانه هستند. توزیع‌ها به‌طور معمول برای منظورهای مختلفی از جمله محلی‌سازی، پشتیبانی از یک معماری خاص، کاربردهای بی‌درنگ (real-time applications) و سامانه‌های توکار (embedded systems) به وجود می‌آیند و برخی از آن‌ها آگاهانه تنها از نرم‌افزارهای آزاد استفاده می‌کنند.
توزیع لینوکس
چون اکثراً هسته و بسته‌های مورد پشتیبانی، از مجموعه‌ای از نرم‌افزارهای آزاد و متن باز تشکیل شده‌اند، توزیع‌های لینوکس شکل‌های زیادی گرفته‌اند، از یک سیستم کاربر خانگی کامل و سیستم‌عامل سرور، تا محیط‌های کوچک (به‌طور معمول برای استفاده در سیستم‌های توکار، یا برای راه‌اندازی از دیسک فلاپی). جدا از نرم‌افزارهای دلخواه معین (همانند نصب کننده‌های بسته و ابزارهای تنظیمات) یک توزیع به‌طور ساده اشاره به یک مجموعهٔ مشخصی از برنامه‌های کاربردی دارد که بر روی یک سری کتابخانه، که با یکی از نسخه‌های هسته هماهنگ شده، نصب شده‌است، طوری‌که قابلیت‌های خارج از جعبه‌اش، اکثر نیازهای مجموعه کاربران نهاییش را تأمین می‌کند.