Question: what is the difference between cheap and affordable?
Answer: As adjectives the difference between cheap and affordable is that cheap is low and/or reduced in price while affordable is able to be afforded.