年齢主義は図1のように、学習者の年齢によって、決まった学年または学級に所属する形態である。このため年齢主義の学校では、基本的には同一学年には同じ年齢(本記事では、生年月日が1年以上違わない事を指す)の生徒だけが在籍しているが、同じ学年でも生徒間の学力は大きく異なっている。基本的には、生徒Aのように全くトラブルがなく良好な成績のまま卒業まで至ることを理想状態としている制度である。生徒Bのように休学期間があっても、復学時は「年齢相当学年(後述)」に復帰する。生徒Cのように途中で成績が低下しても、原級留置は行なわれずに年を追うごとに進級する。ただし、補習や特殊学級への移籍などの能力別教育が行なわれる場合もある。この図では省いたが、成績が良好な生徒に対しても飛び級は行なわれず、1学年ずつ進級する。ただし、拡充(発展的な授業、エンリッチメント)や才能開発コースへの移籍などの能力別教育が行なわれる場合もある。異種の制度からの転入生・編入生を除けば原級留置も飛び級も存在しない形態である。日本においては、ある学年に低年齢で在籍できないという問題よりも、高年齢で在籍できないという問題を指す場合に、この用語が使われることが多い。
課程主義は図2のように、学習者の学習段階によって、決まった学年または学級に所属する形態である。このため課程主義の学校では、基本的には同一学年には異年齢の生徒も所属するが、同じ学年の生徒間の学力はあまり異なっていない。生徒Aのような場合は、年齢主義の学校と変わらない進級の仕方をする。生徒Bのように休学期間があった場合は、復学時には以前に在籍していた学年に戻る。生徒Cのように成績が低下した時は、原級留置が行なわれて同じ学年を再度履修する。この図では省いたが、成績が良好な生徒などに対して飛び級をさせる場合もある。所属する課程は、進級試験の成績などの純粋な学力によって決められる場合もあるし、出席日数などの履修状況や、授業理解力などの知能水準によって決められる場合もある。日本においては、飛び級が行なわれるという部分よりも、原級留置が行なわれるという部分を指す場合に、この用語が使われることが多い。
多くの国の学校制度では、完全な年齢主義または完全な課程主義のどちらかであるわけではなく、片方の影響が強いという程度である。例えば日本では、義務教育段階での多くの学校の考え方は年齢主義にかなり近いが、原級留置や就学猶予も稀にあるので、課程主義的な要素も存在する。逆に高等学校では、制度上は課程主義が原則であるが、多くの高校では最低年齢の生徒が多いため、実態として年齢主義的な要素も存在する。また義務教育段階で課程主義を基本としている諸外国でも、原級留置が2回程度しか許可されなかったり、一般的な在学年齢との差が大きい人は在学できなかったりする場合もあり、年齢主義的要素が存在しないわけではない。
年齢主義と課程主義は相互に対立する概念だが、同様な対立する概念として履修主義と修得主義がある。履修主義は授業に出席していれば実際に学力が身に付いたかを問わずに進級または単位取得をさせる考え方のことで、年数主義(後述)と類似した考え方であり、年齢主義ともある程度近い考え方である。修得主義(習得主義)は実際に学力が身に付かなければ次の課程に進まない考え方であり、課程主義と類似した考え方である。ただし、この節の最後で後述するように必ずしも定義は確定していない。
学校の入学志願者に対して入学を許可するかどうかを決定する際の判断基準としても年齢主義と課程主義という用語が使われる。年齢主義の選抜制度の場合は、志願者の学力や学歴に関係なく、一定年齢である場合に入学を許可する。年齢基準は下限のみの場合、上限のみの場合、両方ともにある場合が考えられる。課程主義の選抜制度の場合は、志願者の年齢に関係なく、学力や学歴が基準を満たしている場合に入学を許可する。現実には、「15歳以上、かつ入試問題で一定以上の点を取ること」というように、年齢主義と課程主義を併用する例も考えられる。(なお、入学決定基準の意味では「年数主義」の用語は使われない)
前述した進級基準・入学基準の意味以外に、義務教育の開始時期と終了時期を決める際の基準としても、年齢主義と課程主義という用語が使われる。年齢主義の義務教育制度では、義務教育終了年齢の時点でどの学校のどの学年に所属していても、義務教育期間が終了する。例えば就学猶予をしたり、学齢期に飛び級・原級留置をしたりしても、義務教育終了の年齢は変動しない。課程主義の義務教育制度では、定められた課程を修了していなければ、何歳になっても義務教育期間が継続する。日本など、多くの国の義務教育制度では年齢主義を取っている。多くの地域では、国家の近代化にともなって、義務教育終了基準は課程主義での運用から年齢主義での運用に移り変わってきている。なお、この意味での年齢主義と課程主義は、進級基準における年齢主義と課程主義とは関係がない。たとえば進級基準について課程主義を取っていることで有名なフランスでも、義務教育終了基準は年齢主義であるし、進級制度がどちらの主義であるのかと、義務教育制度がどちらの主義であるのかは、特に関連性がないといえる。
日本においては、年齢と学習段階のどちらを基準にして進級すべきかという方面の教育制度については、1947年の学制改革以来約60年間にわたり以前の習慣にならう意識が強く、その改革や研究についてはあまり話題にならなかったため、各用語はあまり意味が整理されていない。そのため、年齢主義、年数主義、課程主義、履修主義、修得主義という用語のうち、どの用語にどの意味を付与するかということは、それぞれの学者によって考え方が違うため、事典などでさえも定義が統一されていないのが現状である。例えば年齢主義と課程主義を、進級基準の意味で解説している事典もあるが、義務教育終了基準の意味で解説している事典もある。また年齢主義と年数主義を同じ意味で使っている事典、履修主義と修得主義を同じ意味で使っている事典も存在する。なお本記事では、年齢主義・課程主義については、記事全体では「何を基準として当該学年に所属させるか(進級させるか)」という進級基準の意味で使用・解説し、「何を基準として義務教育期間の開始と終了とするか」という義務教育終了基準の意味でも、特記した上で部分的に使用・解説している。
年齢主義と課程主義とは別の概念として、年数主義(ねんすうしゅぎ)という用語を使用する場合もある。これは日本では年齢主義と同じ意味に用いられる場合も多いが、「在学年齢が何歳であっても、飛び級や原級留置を行なわずに進級し、一定期間在学すること」という意味合いで、在学期間を増減しない考え方の意味に用いられる場合もある。例えば日本のように、初等教育への就学年齢がほぼ一定である制度のもとでは、年齢主義と年数主義はほぼ同じ意味となるが、諸外国のように就学年齢をある程度自由に決められる制度のもとでは、年数主義と年齢主義は違った意味合いを持つ。例えば、小学校の修業年限が6年間と決められていても、6歳のときに入学すれば12歳のときに卒業することになるし、8歳のときに入学すれば14歳のときに卒業することになる。このように、在学期間が同じでも在学年齢が違う場合は、年齢主義とは呼べないが年数主義とは呼べる。すなわち、原級留置・飛び級を行なわない制度であっても、就学年齢に違いがあれば同一学年同一年齢でなくなるため、年齢主義と呼ぶことは不適切になるのである。近年、文部科学省の中央教育審議会では、就学年齢の弾力化を検討する際に、これまで年齢主義と同義に扱ってきた「年数主義」の語に対して、上記のような新しい意味を付与するようにすることが提案されている(下記リンク参照)。