Ghost Explorer restores a file to a temporary directory and attempts to open it. If the file is an executable program, it is run. If it is a data file and there is an application installed and associated with this file type, the application opens with the data file.
If you try to launch an application that depends on other files within the image file, it will probably fail. Ghost Explorer does not determine what dependencies exist. Extract the required files and then run the application file.