I think the cause of the bump depends, in part, on how large the bump is. It could be a callous or maybe a bone spurr. I think its possible that it could also be a large wart. In that case, you may want to see a podiatrist. Sometimes surgical procedures can be done to remove the growth.