The traditional lettered classes describe when the sales charge is paid. An A share carries a front-end load, deducted at purchase, usually paired with a lower annual 12b-1 fee, and it typically offers breakpoints that reduce the load percentage on larger investments. A B share carries no front-end load but a back-end load, a contingent charge assessed only if you sell within a set number of years, alongside a higher annual 12b-1 fee. A C share, sometimes called a level-load share, charges little or nothing to buy or sell but the highest ongoing 12b-1 fee, charged every year the shares are held. The letters are conventions rather than legal categories, and a fund family can and does vary them.
B shares usually convert, which is the detail that changes the arithmetic. Because a B share's back-end load falls to zero after a stated holding period and the class then typically converts automatically to the lower-cost A share, the high annual fee is not permanent. That conversion is the mechanism that is supposed to make a B share defensible for a patient investor, and it is also why comparing a B share to an A share on this year's numbers alone misses the point. Regulators and fund documents describe these conversions in the prospectus, and the number of years and the resulting class both need checking there.
Beyond the lettered retail classes sit institutional and no-load classes. An institutional class, often labeled I or R6, carries no sales load and the lowest expense ratio, but usually requires a large minimum investment or is available only inside an employer retirement plan. A no-load class charges no sales load at all and is sold directly, common for index funds. The practical effect is that the same portfolio can be owned at meaningfully different total cost depending only on which class an investor has access to, which is why the cheapest available class is worth identifying before buying.
Choosing a class is choosing a cost curve, not a one-time price. A front-end load is a fixed amount surrendered once, so its drag on the annual return shrinks the longer the money stays invested. A level annual fee rises in total the longer you hold. So a short holding period can favor a class with a level fee and no load, while a long one can favor paying a load up front for a lower ongoing cost. There is no class that is cheapest for everyone, and a comparison that ignores the holding period is answering a question nobody asked.