આશરે બે સહસ્ત્રાબ્દી માટે, બૌદ્ધ ધર્મને બે મોટા શાળાઓમાં વહેંચી દેવામાં આવી છે, થરવાડા અને મહાયાન.