It could be what is called a cystic lesion, commonly caused by acne. It is generally a hard lump under the skin located on the face, back, or neck (but can appear anywhere). Heat compresses are recomended. However whenever there is a hard lump anywhere on your body it should be seen by a doctor. Even if it is caused by acne a lot of times antibiotics are required to get rid of infection.