What causes stove top fires?

I'm fairly new to cooking and I keep getting paranoid that I'm going to cause a grease fire. It hasn't happened (I've already made a few things and they came out pretty well). What are ways to ensure that a grease fire doesn't happen?
14 answers 14