An ICP or Ideal Customer Profile is an outline on the characteristics of the type of company that best suits the product/services you offer.