CSS Basamaklı Stil Sayfaları anlamına gelmektedir. Bir belgenin görünüşünü ve formatını tanımlamak için kullanılır ve en kısa tanımıyla bir stil sayfası dilidir. HTML belgelerine ek özellik sağlar. Genellikle web sayfalarının stilini değiştirmek için HTML ile birlikte kullanılır. Birçok XML belgesinde kullanılabilir. (Düz XML, XUL gibi.)
CSS, web uygulamaları ve birçok mobil uygulama kullanıcı arayüzleri oluşturmak için birçok web sitesinde HTML ve JavaScript ile birlikte kullanılır.
CSS ile eski HTML dökümanlarınıza yeni görünümler kazandırabilir veya web sitenizi tamamen yeniden tasarlayabilirsiniz.