Question: what are the major branches of law?
Answer: Public law comprises constitutional law, administrative law, tax law and criminal law.