When to use articles is a difficult thing to learn for a non-native speaker. Native speakers know all the myriad situations by instinct, and there are no rules that can cover all of these. This is just something you've got to learn by experience.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.