Every car made since 1996 has OBD-II.
Please read the "On-board Diagnostics" article on Wikipedia.
All cars with OBD-II perform a test of the evaporative emissions system regularly.
Gasoline evaporates, and if the vapors are not captured and used, they will escape into the air, which is harmful to the environment and human health.
If the gas cap is not tightened enough, the car will fail it's own test. (generally, you will hear and feel a clicking when the torque limiter in the gas cap engages, indicating the cap is adequately tightened)
My advice is to tighten the gas cap adequately, clear the code, which will turn off the "check engine" light. (if you do not have the proper scan tool to do this, the code can be cleared by disconnecting the negative battery cable overnight, however you will lose presets such as the radio station presets and clock time, also your car will have to re-learn the necessary fuel trim, so it may feel slightly 'different' for a few days.
Any cracked vapor hose between the tank and engine will also cause this code.
Small evap leak.
Large EVAP leak
evap pump code air filter maybe clogged
evap pump code air filter maybe clogged
Leak in EVAP system detected
Code P0455 means EVAP control system,big leak detected
Trouble code P0440 means: EVAP Purge System Fault
Trouble code P0446 means: EVAP Vent System Performance
Trouble code P0440 means: EVAP Purge System Fault
It is under the van, tucked inside the sub frame, directly behind the transmission.
Trouble code P0456 means: Evaporative emission (EVAP) control system leak detected (very small leak)
Trouble code P0441 means: EVAP Purge Flow Monitor Fault