Helppp!!!!!!

I have no idea what these are they sometimes itch and it can be discomforting can anyone please tell me what these are and how to get of them? I do have a scar there I’m not sure were I got it from I have always had it.