A lawyer is a broad term which includes barristers and solicitors etc.
A solicitor is more of a general lawyer, they typically handle legal matters outside of court such as paperwork. But they may still appear in court to represent someone.
A barrister is a more specialist or specific type of lawyer, they can be experts in a particular area of legal advice and appear in court/trials. They typically get assigned from a company to help with court/trial matters (or when it gets to that stage).
An advocate is somewhat like a barrister except they work with the client throughout the process to help build a case. They are more like a hybrid between a solicitor and barrister.
Latest Answers