Question: what is the difference between moral law and ceremonial law?
Answer: The Moral Law is the everlasting Ten Commandments of the Living God. The ceremonial (provisional law) was ADDED because of the transgression of the moral law of the Ten Holy Commandments. The reason why many societies have so many provisional laws, pertaining to their time, is because they keep breaking the main ones.