Technically cheap and affordable can have the same meaning. But I'll for some cheap means of no use and affordable means to get a quality stuff at a steal point.
If you want to learn more about web hosting companies check out this article best web hosting providers in India
If you want to learn more about web hosting companies check out this article best web hosting providers in India