Use when
- Users need to choose among similar offerings using multiple comparable attributes.
- Users have already narrowed a larger result set to a small shortlist.
- The product can provide consistent, meaningful, current attribute values across compared items.
- The interface can preserve item identity, selected items, row labels, and differences across scroll and viewport changes.