A gift is something for another person that they would not buy or make for themselves.