What are these bumps on my arms? Bites?

hello, can anyone help me identify these 3 bumps on my arm? one got huge and swelled up

They are obviously some kind of bite, do they itch and just back track to when they first appeared, where you in bed, out and about and do you have pets