Accendere e spegnere ventola con arduino

Capito, ma per la teoria, a cosa servono diodo e condensatore?
Altra domanda, sull'arduino uno ho due gnd, sono uguali? oppure si riferiscono una all'alimentazione con vcc e l'altra è per i pin?