A cap means you're cut off when you reach it. None of the carriers have caps. They do charge in tiered amounts, which is not a cap.
Just because a restaurant charges for individual items doesn't mean the amount you can eat is limited or capped. You simply pay for what you order. The data plans are the same.