A company that offers insurance policies by selling directly to an individual or to the public or through an employee’s benefit plan. Insurance companies may specialize in one type of insurance or offer a variety of insurance such as life, health and auto insurance.