Question: what is the difference between reason and factor?
Answer: What's the difference between factor and reason? ... Something is a factor in some event means that it had an effect, but is not the sole cause, but the reason for something is why it happened, not just one possible part of the explanation.