These two words are synonyms, there is not particular case when you must use "gens" instead of "personnes".
Just one thing :
- "gens" is always a plural, you can't say "(1) un gens", it's always "des gens"
- "personne(s)" can be use as a plural and a singular, then you can say "(1) une personne" or "des personnes"