Helpppppp

Randomly a few bumps appeared on my arm they've stayed the past few days and they are itch, can anyone tell me what it is?