No two operating systems provide the exact same feature set. Although you can create expressive applications using only those features of the operating system available everywhere, there may be times when you want to take advantage of an OS-specific feature. For example, window menus would seem very out of place to users on Mac OS X. AIR enables you to go beyond the lowest common set of features of the supported operating systems. But, when you use platform-specific features, you should consider the best practices discussed here to make sure that you don’t accidentally limit the reach of your applications.