1. A change intended to make a product better in some way, e.g. new functions, faster, or occasionally more compatible with other systems. Enhancements to hardware components, especially integrated circuits often mean they are smaller and less demanding of resources. Sadly, this is almost never true of software enhancements.
Examples include Digital Enhanced Cordless Telecommunications, Enhanced Capabilities Port, Enhanced Directory Service, Enhanced Dynamic Random Access Memory, Enhanced Graphics Adapter, Enhanced IDE, Enhanced Integrated Drive Electronics, enhanced parallel port, Enhanced Small Disk Interface, List Enhanced, Privacy Enhanced Mail.
2. Marketroid-speak for a bug fix. This abuse of language is a popular and time-tested way to turn incompetence into increased revenue. A hacker being ironic would instead call the fix a feature, or perhaps save some effort by declaring "That's not a bug, that's a feature!".