Answer:
Hassan was Baba's son outside of marriage and Baba never told anyone about it.
Step-by-step explanation:
In the novel, The Kite Runner, Baba is an influential and a very kind figure living in Kabul. However, he had an extramarital affair with Hassan's mother who was a servant at his house. Hassan is Baba's child but he never discloses it to public during his life but he showed him great affection especially during the time of Hassan's birthday. Hence, in a way, by acting kindly towards Hassan, Baba was trying to gain forgiveness for his act and for not giving Hassan his rightful status. Hassan and Amir, Baba's son with his wife, comes to know about this after Baba's death.