What is an auto-dialer?

The definition of automatic dialers (or auto-dialers) describes a system that can automate and expedite the dialing of phone numbers. While auto-dialers began as hardware solutions, currently auto-dialing software is far more common. Auto-dialers are sometimes used as a blanket term for dialers that may include predictive dialers, hosted dialers, intelligent dialers, and robo-dialers.