It is 90% off a fare, hence ID90. There are also ID75 agreements between some airlines as well. Those are really not worth it. There are usually fare stipulations, like a Y or B fare, the expensive ones. Sometimes it really does not work out that well. You can get cheap confirmed fares for a better deal at times and at least you have a confirmed seat.