لینوکس یک سیستم عامل ( Operating System ) می باشد ،یک سیستم عامل مجموعه ای از نرم افزار های مختلفی می باشد که منابع سخت افزاری را مدیریت کرده و محیطی را فراهم کرده که برنامه ها از طریق آن به طرز دلخواه کنترل کننده آن اجرا و مدیریت شود و همچنین سیستم عامل به برنامه ها اجازه می دهد تا اطلاعات را ذخیره و بازیابی کنند ، مستندات را به پرینتر و دیگر دیوایس ها ارسال کنند ،با کاربران تعامل برقرار کنند و هزاران قابلیت دیگر …
لینوکس را کرنل ( Kernel ) یا هسته نیز می نامند و معمولا زمانی که عبارت لینوکس را استفاده می کنیم به خود سیستم عامل لینوکس اشاره می کنیم ولی آن را می توان هسته لینوکس نیز نامید. کرنل لینوکس , هسته یا همان قلب سیستم عامل است. کرنل در واقع لایه ای است که بین سخت افزار و نرم افزار قرار می گیرد. در واقع یک واسط بین سخت افزار و نرم افزار سیستم شما می باشد.
هرچند یک سیستم عامل مفید نیاز به اجزایی بیشتر از یک کرنل دارد. شما نیاز به کتابخانه های سیستم , رابط گرافیکی کاربری (GUI), ابزارهای ارسال ایمیل , مرورگر و دیگر نرم افزارها دارید.