عبارت CSS مخفف (Cascading Style Sheet) است. CSS روشی است برای قالب بندی و طراحی اجزای صفحه از قبیل متن ، تصویر ، زمینه صفحه ، کادر ها و تقریبا هر چیری که در طراحی  صفحه استفاده می شود که بدون استفاده از کد های HTML صورت می گیرد.از طریق این استایل شیت ها می توانیم از دوباره نویسی کد های HTML که باعث مشکل شدن کد نویسی و همچنین کند شدن سرعت بارگزاری صفحه در اینترنت شود جلوگیری کنیم.برای مثال می توانیم یک بار نوع فونت مورد استفاده در یک صفحه را تعیین کنیم و دیگر مجبور نباشیم کد مربوط به فونت را در صفحه به کار ببریم.همچنین می توانیم از این ابزار قدرتمند در مواردی به جای جاوا اسکریپت نیز استفاده کنیم و چون مشکلاتی مانند غیر فعال بود جاوا اسکریپت در مرورگر را ندارد با خیالی آسوده تر می توانیم از آن استفاده کنیم.
CSS هم مانند جاوا اسکریپت این امکان را به ما می دهد که از یک فایل استایل خارجی برای تعیین خواص بخش های مختلف صفحه های یک سایت استفاده کنیم. در این صورت می توانیم ظاهر همه صفحه ها را با ایجاد یک تغییر کوچک در فایل استایل خارجی تغییر دهیم. مثلا فرض کنید که رنگ متن همچنین نوع فونت متن صفحه هایمان را در یک فایل استایل تعیین کرده ایم و از آن در طراحی  چندین صفحه استفاده کرده ایم ، حالا اگر بخواهیم رنگ متن همه این صفحه هات را تغییر دهیم تنها کافی است تا رنگ متن در همان فایل استایل تغییر دهیم و نیازی به تغییر دادن صفحات نداریم.