comes on basically whenever you need an oil change (supposed schedule) or a certain amount of miles since it was last reset.
it's just a reminder...this has been covered a gizillion times.
to turn it off....press the button down on the grey box (located under the dash/steering column) and turn on the car at the same time. hold the button down for a little bit, i think then it will just disappear.