What is this painful thing on my heel?

It's hard and like a callus. Never had it before and it hurts to walk on it.

How to get rid of it?