Well, it does have a difference between them. In short, a father is the male parent of the child, the one that shares DNA with the child, the progenitor. A dad, however, is the one that is responsible for taking care of the child. The one that gives love and affection. These seem very simple concepts, but they are a little deeper than that.