What does professional liability cover?

Professional Liability Insurance provides coverage if the professional makes a mistake that causes financial harm to another

The coverage invokes for claims of negligence, breach of contract, or both.