SEO can benefit any business that offers products or services. Your website will not be visible to your potential customers even if they enter relevant search terms.
More specifically, there are a few industries that can truly benefit from SEO, such as:
Medical practices or Medispas
Multi-location businesses
Online businesses
Professional services (accounting, legal, IT, financial, etc.)
Home renovations or repairs
Restaurants
Pet services
Real estate