Deodorants help to eliminate body odor that may occur when sweating while an antiperspirant tries to stop your skin from sweating in the first place. Deodorants usually use germ killing ingredients to kill any odors and nice scents to mask any possible odors. Antiperspirants usually use aluminum compound ingredients to block or close the sweat glands.