고려의 신분제는 크게 양인과 천인으로 구분합니다. 양인은 국역을 부담하나 관직에 나설 수 있습니다. 그러나 천인은 국역을 부담하지 않으나 천역을 담당합니다.
양인은 정호와 백정호, 그리고 향소부곡민으로 구분합니다. 정호는 직역이 있는 계층으로 문무 양반, 중간계층(남반, 향리, 서리, 군반 등)에 해당됩니다. 이들은 직역의 대가로 토지를 지급받았습니다. 백정호는 농민, 상인, 수공업자로 조세를 부담하지만 과거를 통해 관직에 나설 수 있습니다. 그리고 향소부곡민은 백정호보다 부담을 많이 지고 차별을 감수해야 했습니다.
천인은 국역이 없으나 천인 일을 하는 사람들입니다. 주로 노비, 화척, 양수척, 기생 등입니다.