Can you expand a little bit?
It should be required reading for anyone working in anything software related, these days :-)
Heck, read all of Joel's blog when you have time.
https://www.gwern.net/Complement#:~:text=Joel%20Spolsky%20in...
Let's say your customer often "complement" your offer A with B from another company. If the other company faces fierce competition on the market for B, its margin will be low. So, you may be able to capture a little bit more of the customer's money: he wants to spend x on both stuff, the less it spends on B, the more it can spend on A.