3
While bowlturner's answer provides a list of processes to work with, I think that, since this is about worldbuilding, there should be some technique in applying all of these possibilities in a practical way.
Practical means, since we're not talking about software explicitly here, possible to do ...