Разница между нравоучением и назиданием в литературе заключается в значении этих понятий.
Нравоучение — это наставление кого-либо на путь истинный, внушение ему собственных понятий о нравственности. 1 В литературе так называют отрывок произведения, в котором заключается его мораль. 1
Назидание — это наставление и поучение. 14 Например, «Я мог бы написать в назидание потомству целый трактат о том, как надо жить» (Чехов, «Дядя Ваня»). 4
Таким образом, нравоучение больше связано с моральным содержанием произведения, а назидание — с общим понятием наставления и поучения.