<human>:  What is the difference between a lawyer and a barrister?
<bot>: The main difference between a lawyer and a barrister is that a lawyer typically works for clients on a variety of legal matters, like providing legal advice and representing them in court, whereas a barrister typically specializes in advocacy and court representation, as well as giving legal advice.