Your DSL account can be used with any DSL modem, so you can go buy one in the shops yourself if you like, but Afrihost offers you to buy it from them Pre-Configured, they enter all your details into the modem and tighten the security for you, then they deliver it for free to major cities only (a surcharge may be charged for remote outlying areas). When the modem arrives you just have to plug it in without configuring it yourself.
You don't get the modem for free, and because Afrihost is famous for it's "No contract, no catch!", you won't be able to buy the modem on a contract, but you can buy it once-off or you can pay for it with your credit card on a budget.
Hope this answered your question, if it did, please mark as the correct answer for the next viewer. Thanks! :)