What is the difference between general liability and professional liability?

Quick answer: General liability covers bodily injury and property damage, the physical stuff that happens when a customer trips in your office.