Hi dear and thanks for your query.
Yes it is an infection but the cause of it we cant determine if you doesn't do any examination like per vaginam exam.
These small lesions on your vagina may be from;herpes simplex
infectionhuman papilloma virus
Hence contact with your doctor to have a genital examination done .
While you wait to contact your doctor do Sitz baths with diluted iodine
three to four times per day.
All the best