An ICP describes the ideal company in the B2B context. The buyer persona focuses on the individual making purchase decisions. The ICP considers business attributes such as size, industry, and budget, while buyer personas focus on individual characteristics like age, interests, and behaviors.