What is this?!

Catie

I have these random bumps that pop up on my legs. What are they and how can I fix them. They are so annoying. They itch sometimes but they are just annoying? Is there anything that can help get rid of them?!