区别一、释义不同
应当:① 应该。② 承当应付。③ 作为。
应该:情理上、道义上必然或必须如此。
区别二、引证出处不同
应当:《百喻经·斫树取果喻》:“心生愿乐,欲得果食,应当持戒,修诸功德。” 
应该:清李渔《巧团圆·争继》:“此来不为别事,只因老舅没有公郎,应该是外甥承继,故此选了吉日,把小儿送上门来。”
应当和应该有什么区别
应当 [yīng dāng]
释义:① 应该。② 承当应付。③ 作为法律术语时,系“必须”之意。
应该,汉语词汇,拼音yīng gāi,用于建议,情理上必然或必须如此。
应该:表示情理上必然或必须如此。应当:表示于理性上应这样或那样。