A Computer Adaptive Test (CAT) estimates the ability level of the test taker while the test is in progress. This item-by-item estimation allows the test to adapt to the ability level of the test taker dynamically. One of the primary advantages of a CAT is that it yields a shorter and more accurate test than a traditional fixed form, because a traditional test must waste items that are both too easy and too difficult.