Public liability covers third-party bodily injury and property damage in your office, while professional indemnity covers negligence in your legal advice and work. Solicitors typically need both, with professional indemnity being essential for covering legal errors.