The fundamental difference between deodorant and antiperspirants is the active ingredient. Antiperspirants contain aluminum ingredients, which block the pores to eliminate underarm perspiration. No sweat and no odor.
Deodorant, on the other hand, allows your underarms to perspire but combats smelliness by killing odor-causing bacteria.