A solicitor is a trained legal professional who can help with common legal issues related to property, providing legal advice and preparing documents.
A family law solicitor deals with family law related issues such as relationship separations and divorce procedures.
Barristers tend to represent people in court whereas solicitors usually work within a law office most of the time.
Solicitors can wear anything they like, there is no required dress code.