Не стоит путать мораль и нравственность. Мораль - это “правила общежития”, то есть, правила поведения в обществе, а нравственность - развитие нрава.
Нрав - это характер. Даже если мораль меняется, нравственность сохраняется.
Алексей Капранов, источник