A barrister is a legal professional in common law jurisdictions who specializes in representing clients in court and providing expert legal advice. They are typically distinguished from solicitors, as barristers are often called upon to advocate in higher courts, where they present cases and cross-examine witnesses. Their expertise in court procedures and legal arguments makes them essential to the adversarial legal system.