Barrister has as seat in office and schedule can vary depending on what sort of investigations to do.
Nowadays most solicitors can aspire to do the role description of barristers.
A solicitor's role can vary to a barrister's role.
A solicitor would mainly be based in an office or law firm, and you would be more 'behind the scenes' and even advising the barrister by giving them instructions. It is often solicitors who instruct barristers to represent on the behalf of their clients on a case. Some solicitors do choose to do their own advocacy at Court.
A barrister would mainly represent their client at Court and often they are based in barrister chambers. In order to become a barrister you would need to take a barrister exam and then obtain a pupillage from a barrister chambers. They would read through lots of papers and present their client's case in front of a judge. If you are to become a barrister, advocacy skills and communication skills are important.
Both roles are equally as important when working on a case.