Q:

what is the difference between the engine light being on and the engine light blinking

Answer

If the light is blinking, it may be malfunctioning because something may be loose. Its best to take it to an experienced mechanic.