Things like location, your industry, how many employees you have, your gross sales, prior claims.
One thing that will also have a premium impact is what extra coverages you are required to have due to your contractual obligations. If you need special language, or particular endorsements there is usually an extra charge depending on the insurance company.