Can anyone tell me what this is ?

It hurts to walk on it and I’m wondering if this is something I can deal with at home .. If only I knew what it was