Law and orderDo you know the difference between a lawyer, solicitor, barrister, advocate and attorney? The Macmillan Dictionary has a short and sweet explanation.