Got bored and decided to take some macro shots during lunch.

Could someone explain what those tiny white dots are? Hairs? Also notice the edges of the leaves have a dark dot or coloration to it. Whats up with that? New growth?