Both inhalers and nebulizers are devices used to get drugs into the lungs when needed, and deliver the same types of medicine with equal effectiveness when used properly.
Inhalers are small, handheld devices that deliver a puff of medicine into the airways. An inhaler is small enough to carry in your pocket, and quick to deliver medication to the lungs within a few minutes. However, inhalers involve different techniques to use and using them correctly can take some practice.
Nebulizers are machines that change medication from a liquid to a mist, which is easier to inhale into the lungs. Nebulizers are effective for infants, small children, and people who have difficulty using inhalers. However, nebulizers are more expensive, and not as conveniently portable as inhalers. Also, treatment takes longer, and the nebulizer machine requires maintenance.