An autodialer is a small box that plugs in between your telephone and the wall socket. This routes calls that you make through your call provider rather than the line provider. For example, you can pay your line rental to BT and plug in an autodialer provided by Onetel. When you make a call, the autodialer will divert calls through the Onetel network rather than BT's. You will be billed by Onetel at Onetel rates.
Autodialers were commonplace before the introduction of CPS. Most providers offer CPS rather than autodialers as it is an easier, more reliable and seamless process. If you are a cable (Virgin Media) customer, you will not be able to use a CPS service. Therefore autodialers are a welcome alternative for cable customers.