its the 'new' thing. I'm kind of surprised that nortons didn't include its needed dll's in its install log, but who knows. Not all apps have to be written in .net. It just depends on the developement team. Thing is, usually when you write a program you then compile it, and after that you package it. What this does is create an executable install package the includes any code you have as well as any .dll needed when the API is being called in the code.