The distinction between law and morality is a fundamental one in legal philosophy.