Public liability insurance covers incidents occurring in your shop premises, while product liability insurance covers injuries from products after customers purchase and use them at home. Most baby shops carry both types of coverage because baby products carry high liability risk if they cause injury or death to infants.