Maxi
Public liability...Protects against claims that can occur during Business activities.
Employers liablity... Protect your Business and your employees/volunteers against potential claims.
Anonymous
Go google it and then come back if you have specific questions. No one here is going to write you an insurance primer when there are a zillion places where that's already done.