A small, useful program which will extend the basic file association functionality provided by Windows. Although Windows itself will allow you to assoicate any extension or number of extensions with any applications this can soon become limited in its scope. I have found it useful to be able to choose which application to open a file with not only on the basis of a defined extension, but on a pattern ofextensions, or on its file name or path. It was in order to achieve this functionality that SmartOpen was created.