What is the difference between general liability and professional liability insurance?

General liability insurance typically covers physical injuries or property damage caused by your business, while professional liability insurance (also known as errors and omissions insurance) covers claims of negligence or errors in professional services provided by your business.