What is the difference between overhead and expenses?

Overhead is a group of expenses that relate to the costs of keeping the business open and ready to make sales. Usually this group would include rent, utilities, insurance and maintenance. Overhead is not usually affected by the volume of sales since typically every expense in this group would have to be paid regardless of whether a sale is made or not.