Kastaçılıq termini, əsasən, cəmiyyətin müəyyən qruplara bölünməsi və bu qruplar arasında sosial hərəkətliliyin məhdudluğu və ya olmamasını ifadə edir. Sadəcə "kasta qapalıığı" deyə tərif etmək yetərsiz qalır, çünki bu anlayış daha kompleks və çoxşaxəlidir.
Kastaçılıq, adətən, irsi bir sistemdir. Yəni, bir insana anadan olandan hansı kasta mənsub olduğu müəyyən edilir və o, həyatının sonuna qədər bu kastanın üzvü qalır. Bu sistemdə sosial nərdivanın pillələri arasındakı keçid demək olar ki, qeyri-mümkündür. Bir kasta üzvü digər bir kastaya keçə bilməz, hətta evlilik belə, çox zaman kastalararası maneələrə səbəb olur.
Kastaçılığın əsas xüsusiyyətlərindən biri də silki və ya peşəkarlıq cəhətdən qapalı olmasıdır. Hər bir kasta adətən müəyyən bir peşə və ya fəaliyyət növü ilə məşğul olur və kastanın üzvləri həyatları boyu bu peşəyə sadiq qalırlar. Bu, həm sosial, həm də iqtisadi hərəkətliliyi məhdudlaşdırır. Misal üçün, bir əkinçi ailəsində doğulan şəxs, həyatının sonuna qədər əkinçilik ilə məşğul olmağa məcbur qala bilər, hətta bacarığı və istəyi başqa bir sahədə uğur qazanmağa imkan versə belə.
Kastaçılıq tarix boyu müxtəlif cəmiyyətlərdə, xüsusilə də Hindistan kimi ölkələrdə mövcud olmuşdur. Bu sistem, sosial bərabərsizliyi gücləndirərək, cəmiyyətdə ayrı-seçkilik və ədalətsizlik yaradır. Müasir dövrdə də bəzi icmalarda kasta sisteminin qalıqları müşahidə olunur, lakin bu sistemin təsiri getdikcə azalır və onun ləğvinə doğru addımlar atılır. Ancaq kastaçılığın yaratdığı sosial problemlərin tamamilə aradan qaldırılması hələ də uzun bir müddət tələb edə bilər.