What is this

Does anybody know what these are they are on my inner thighs they come and go and they dont itch or hurt just curious