1- Ne is a pronoun that stands for 'of him, of her, of them, of it, of that".
Apprezzo l'onestà di Laura----> Ne apprezzo l'onestà.
I appreciate Laura's honesty.
Vuoi un po' di sale?---> ne vuoi un po'?
Do you want some salt?
Abbiamo incontrato Mario e Chiara e i genitori---> Abbiamo incontrato Mario e Chiara e ne abbiamo incontrato i genitori.
We met Mario and Chaira and their parents.
2- Ne can replace a sentence introduced by "di + infinitive".
Ti va di uscire? No, ne ne ho voglia. (= No, non ho voglia DI USCIRE)
Do you want to go out? No, I don't want to.
3- It means "from here, from there":
Me ne vado
I'm going away from here
--------
Yes, we use it very often :)