Dumbbells are free weights you hold individually in each hand, while barbells are long bars with weights attached to both ends, typically used for lifting heavier loads.