What is the branch of government that interprets the law?

The judicial branch is tasked with the interpretation of the law.