What does E&O stand for?

Errors & Omissions.  This is a type of professional liability insurance that covers businesses and employees in case of inadvertent harm to their clients.