Wow, why all the downvotes ? Not a bad definition entry ....

The AMWF entry is spot-on, if you ask me....