What other STDs? Herpes? Take a blood test and find out what you have and don't have. Going by looks is not a good way to know what they are unless you are a doctor. Warts come in many colors and shapes. Google "STD testing".Take the 8 panel STD test and confirm you are clean of STDs that a man can be tested for. If the results are all neg, then they are either genital warts, moles, pimples, penile papules, fordyce, etc. Or you can go to a dermatologist and ask for a medical opinion. If you are young enough (26 or under) for the HPV vaccine, get it.
if i had moles on my genitals is it common or it is also a sign of other disease
For some people, moles are common. For some they aren't. Go to a dermatologist to get a medical opinion.
How to distinguish between a wart and other stds???? Warts look like warts flat or raised bumps, could be cauliflower. Herpes are blisters. Some stds causes bumps but your best bet is to go on the cdc website browse around and to go to your doctor for an examination.