Last night I noticed a small lump on one side of the back of my 7 y.o. son's neck. It's small, maybe a half inch or less in diameter, and I can tell it's something under the skin, maybe a gland or lymph node or something. I don't really know how long it's been there. Any ideas what it might be, and why it appeared?