Question: what is the difference between affordable and cheap?
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.