在唐朝,考试的科目分常科和制科两类。每年分期举行的称常科,由皇帝下诏临时举行的考试称制科。
常科的科目有秀才、明经、进士、俊士、明法、明字、明算等五十多种。其中明法、明算、明字等科,不为人重视。俊士等科不经常举行,秀才一科,在唐初要求很高,后来渐废。所以,明经、进士两科便成为唐代常科的主要科目。
唐高宗以后进士科尤为时人所重。唐朝许多宰相大多是进士出身。常科的考生有两个来源,一个是生徒,一个是乡贡。由京师及州县学馆出身,而送往尚书省受试者叫生徒;不由学馆而先经州县考试,及第后再送尚书省应试者叫乡贡。
由乡贡入京应试者通称举人。州县考试称为解试,尚书省的考试通称省试,或礼部试。礼部试都在春季举行,故又称春闱,闱也就是考场的意思。