What is professional liability or errors and omissions (E&O) insurance?

Quick answer: Pays when a service provider's mistake causes a client a financial loss. Like malpractice for non-medical professions.