General liability covers physical risks like property damage and injuries. Professional liability covers financial risks from professional services. Both are important for full business protection.