Question: what are the differences between legal duty and moral duty?
Answer: When something is legally required usually there are no exceptions or excuses. On the other hand, moral duty is what is the right thing to do even if you are not required by Law.