GENERALLY SPEAKING, the zero determiner is used in formal situations. Learners often use it when 'some' or 'any' is much more natural. Otherwise, there are no distinct rules of which I am aware.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.